D 最大价值

对于每一个零件都有一个适宜温度区间,[Ri,Ji],当温度t<Ri,零件价值为x,当t>Ji,零件价值为z;当温度适宜,价值为y。且y>x,y>z。此刻,有一恒温箱,可确定温度t。

输入

第一行按顺序分别为 n,x,y,z。0<n<20000

接下来n行为 每一个零件的适宜温度区间0<Ri<Ji<109

输出

确定一个温度值t,在这温度下所有零件的总价值最大,并输出该价值

测试数据

3 1 3 2

1 4

2 5

7 10

输出

7

#include "stdio.h"
typedef struct Tem
{int l;int r;
}Tem;
Tem tem[20001];
int main()
{int n,x,y,z;int max=0;scanf("%d%d%d%d",&n,&x,&y,&z);for(int i=0;i<n;i++){scanf("%d%d",&tem[i].l,&tem[i].r);if(tem[i].r>max){max = tem[i].r;}}int sum=0,t=0;for(int j=0;j<max;j++){sum=0;for(int i=0;i<n;i++){if(tem[i].l>j&&tem[i].r>j)sum+=x;else if(j>tem[i].l&&tem[i].r<j)sum+=z;else sum+=y; }if(t<sum)t = sum; } printf("%d\n",t);return 0;
}  

注:若有错有误,欢迎留言修改!谢谢了!

2018北邮网研机试-D相关推荐

  1. 2018北邮网研机试

    注意:所有代码均是根据题目描述进行了本地测试,没有在北邮oj上测试,不保证一定能AC. 点击链接查看历年机试题目汇总. A商品总价格 题目描述 类似超市结账,计算购买的商品的总价格. 输入: 第一行为 ...

  2. 2018北邮网研机试真题(大佬们的回忆版)

    Problem 1 题目: 类似超市结账,计算购买的商品的总价格. 输入: 第一行为测试数据组数T(0< T <= 10) 每组数据第一行为购买商品的种类n,接下来n行,每行两个数据,第一 ...

  3. 2018北邮网研机试-A

    Problem A 类似超市结账,计算购买的商品的总价格. 输入: 第一行为测试数据组数T(0<T<=10) 每组数据第一行为购买商品的种类n,接下来n行,每行两个数据,第一个为商品价格, ...

  4. 2018北邮网研机试-D 的更好解法

    https://blog.csdn.net/birdreamer/article/details/79749068 上面是原题超链: 原博D题的做法有点太浪费空间 #include <iostr ...

  5. 2018北邮网研机试-C

    C简单的24点 输入为4个数字,a,b,c,d.若a^b^c^d=24,则称该数组满足24点,其中^可以为+.-.*./任一个,若不能得到结果24,则称该数组不满足24点.(计算为实型) 输入: 第一 ...

  6. 2018北邮网研机试-B

    ProblemB V字型数列,当且仅当三元组i<j<k,且 a[i]>a[j]并且a[k]>a[j],算作一个V型数列. 输入 第一行为测试数据组数T 每组数据第一行为该数组的 ...

  7. 2013北邮网研机试

    注意:所有代码均是根据题目描述进行了本地测试,没有在北邮oj上测试,不保证一定能AC. 点击链接查看历年机试题目汇总. A最值问题 题目描述 给出N个数,求出这N个数中最大值和次大值.注意这里的次大值 ...

  8. 2019北邮网研机试

    注意:所有代码均是根据题目描述进行了本地测试,没有在北邮oj上测试,不保证一定能AC. 点击链接查看历年机试题目汇总. A牙膏问题 题目描述 4只牙膏比较价格,返回最便宜的牙膏. 输入: 第一行输入T ...

  9. 2012北邮网研机试

    注意:所有代码均是根据题目描述进行了本地测试,没有在北邮oj上测试,不保证一定能AC. 点击链接查看历年机试题目汇总. A打印字符串 题目描述 老师有一个问题想考考mabo,但是mabo不会,所以想请 ...

最新文章

  1. 2022-2028年中国离心机行业市场研究及前瞻分析报告
  2. Docsify个人网站搭建详细教程
  3. 直播时代:让IOS普通开发者一天内做出一个RTMP直播客户端,并且带有美艳直播功能。(文章最下面有github源码地址)...
  4. mysql 数据库 限制大小_MySQL数据库表各种大小限制小结
  5. (转载)微信公众平台 - 实例(未验证)
  6. Python问答环节(2)
  7. Maven组件通过命令上传本地和私有仓库
  8. ASP.NET 3.5中的ListView控件和DataPager控件(二)
  9. 【Redis】Redis 使用 redisson 做分布式锁 复盘 maven 依赖 netty 冲突
  10. keil git 编译文件_交叉编译链下的Makefile(STM32F4xx)
  11. 主线程中慎用WaitForSingleObject (WaitForMultipleObjects)
  12. 接收机端口电压dBuV如何转化为功率dBmW
  13. mysql的动态建表_mysql数据库动态创建表的实例分享
  14. 全球网速最快的地方在哪里?中国固定宽带网速增长超美国!
  15. 台式计算机如何封存,一种计算机用声卡封存装置的制作方法
  16. 招行笔试java编程
  17. 清北学堂(2019 4 30 ) part 3
  18. jdk11的class反射机制,将newInstance()方法设置为了不建议使用了,怎么通过反射创建新的对象
  19. 做埋线双眼皮术后会不会留下疤痕呢?
  20. Android截屏分享

热门文章

  1. 如何有效地在txt文件中输入数据
  2. MinecraftERROR422
  3. 51Nod 1266 蚂蚁
  4. 学习Python爬虫分布式:蜘蛛侠版爬虫架构
  5. 当客户在说要安全的时候,客户在想什么?
  6. EMC整改报告-待续
  7. PubSub订阅与发布
  8. 赢胜智能:松下机器人维护
  9. 老崴脚会成习惯性损伤?
  10. Matplotlib Python 画图工具包教程学习笔记4 等高线图以及3D图形的画法