#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int n, v, t;
double time, min;
while(~scanf("%d", &n)&&n){
min = 4.5 * 3600;
while(n--){
scanf("%d%d", &v, &t);
if (t < 0) continue;
time = 4.5 / v * 3600 + t;
if (time <= min)
min = time;
}
t = ceil(min);//ceil(a)是求不小于a的最小整数。跟它对应的还
//有一个floor函数,floor(a)表示求不大于a的最大整数。
printf("%d\n", t);
}
return 0;
}
Ride to School(POJ 1922)
本文展示了一个使用C语言编写的竞赛计时程序。该程序通过读取输入数据计算最短时间,并使用ceil函数获取不小于该时间的最小整数值。程序包含标准输入输出操作,适合用于竞赛或其他计时场合。

被折叠的 条评论
为什么被折叠?



