POJ 1922
2015-06-10 16:49
288 查看
#include<iostream>cheng da cai zi 11.21 //#include<stdio.h> #include<math.h> using namespace std; int main() { //freopen("1922.txt","r",stdin); int num_rider; double sum; double v; double time; double item; while(1){ cin>>num_rider; if(num_rider==0) return 0; sum=1e18; while(num_rider--) { cin>>v; cin>>time; if(time>=0) { item=4500*3.6/v+time;// 我的错误就在这个精度计算上了!!! 暴怒! if(item<sum) sum=item; } } cout<<ceil(sum)<<endl; } return 0; } /*#include<iostream>//我最原始的代码,和后来的借鉴版不一样 #include<stdio.h> using namespace std; int main() { //cout<<4500/(20/3.6)<<endl; //freopen("1922.txt","r",stdin); int num_rider=0; double sum=0; double v=0; double time=0; double item=0; int i=0; while(1){ cin>>num_rider; if(num_rider==0) return 0; i=0; while(num_rider--) { cin>>v; cin>>time; if(time>=0)//这里也很重要!!! { if(i==0){ sum=4500*3.6/v+time;//开始错误的源泉; i++; } item=4500*3.6/v+time; if(item<=sum) sum=item; } } i=int(sum); if(i<sum)//这里我没用到ceil(); cout<<i+1<<endl; else cout<<int(sum)<<endl; } return 0; } */
相关文章推荐
- Firebug使用详解
- C语言 判断二叉树是不是平衡树
- C#—集合类定义
- 树的子结构
- BeagleBone折腾记(四):驱动打印机
- 数据驱动编程之表驱动法
- .net 基础知识大杂烩(4) ——数组
- CMD直接执行for
- Android5.1--APK包的安装、卸载和优化(PackageManagerService)(一)
- 自适应的背景图片
- 设置多行label的行间距
- 【Android】解决RadioButton+FragmentPagerAdapter+Fragment切换页面数据加载的问题
- POJ 1862
- iOS 隐藏键盘
- Xcode 6 Simulator Folder
- HDOJ田忌赛马--贪心算法
- 链栈
- 在SQL语言中,join什么时候用,什么时候不用啊?请高手举例解释一下。谢谢
- javascript高级程序设计---第二、三章
- 如何解决 “invalid resource directory name”, resource “crunch”[转]