模拟水题,牛吃草(POJ2459)
2016-05-12 19:48
232 查看
题目链接:http://poj.org/problem?id=2459
题目大意:有C头牛,下面有C行,每头牛放进草地的时间,每天吃一个草,总共有F1个草,想要在第D的时候,草地只剩下F2个草。
解题思路:模拟啊,就像砍树一样的问题,把每天失去的草计算出来,从最后一天往前推。
题目大意:有C头牛,下面有C行,每头牛放进草地的时间,每天吃一个草,总共有F1个草,想要在第D的时候,草地只剩下F2个草。
解题思路:模拟啊,就像砍树一样的问题,把每天失去的草计算出来,从最后一天往前推。
#include <cstdio> #include <cstring> int C,F1,F2,D; int a[2005]; int main() { while (scanf("%d%d%d%d",&C,&F1,&F2,&D)!=EOF) { memset(a,0,sizeof(a)); for (int i=0; i<C; i++) { int x,y; scanf("%d%d",&x,&y); for (int j=x; j<=y; j++) a[j]++; } F1-=F2; int j; for (j=D; j>=1; j--) { if (F1<=a[j]) break; F1-=a[j]; } printf("%d\n",j); } return 0; }
相关文章推荐
- 正则表达式30分钟入门教程
- 15分钟了解Apache Phoenix(HBase的开源SQL引擎)
- 使用dtree构建框架导航
- hibernate 级联验证-@Valid (JDK1.7)
- 关于TreeSet倒序排列和自定义排列
- Permisson Denied !ssh传输文件报错
- 销毁活动 --6
- HDU 4313 并查集
- HDU 百度之星(测试赛)1004 - 放盘子
- 利用HDFs上传文件的错误
- 点击触控
- 2016第20周四java基础概念
- jquery mobile上传图片完整例子(包含ios图片横向问题处理和C#后台图片压缩)
- LintCode:主元素 III
- Partition-方案四:通过 DBMS_REDEFINITION 方法
- C++程序windows To linux移植经验案例
- 创建menu --5
- jquery中的事件
- ant分包环境搭建过程
- mysql的行转列