Bailian4094 秘密会谈水题
Posted 海岛Blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bailian4094 秘密会谈水题相关的知识,希望对你有一定的参考价值。
4094:秘密会谈
总时间限制: 1000ms 内存限制: 65536kB
描述
2012 年 11 月某一天的某个时间段,地铁一号线忽然封了。因为,各国的领导人、科学 家、有钱人,纷纷云集北京,要到天安门进行秘密会谈。大家都知道的,2012 年 12 月 21 日就是世界末日了,重要人士们要最后敲定一下船票的分配方案(如果你看到这个题,说明 这个描述是虚构的)。由于来的人太多,只能动用地铁。重要人士们上了若干辆地铁,地铁 以最快的速度从某个神秘的站出发,向天安门东站进发。地铁运行起来,大家才发现,原来 每个地铁运行的最快速度并不相同。但是,地铁只有一个轨道,也就是说,不可能超车,当 前面有车时,只能跟着前车走。现在告诉你神秘站到天安门东站的距离,每辆地铁的出发时 间和最快速度,求到什么时间,所有装载重要人士的地铁都到达天安门东站。忽略地铁的长 度和地铁变速所需要的时间。
输入
第一行为两个数字 n 和 s,n(n<10000)表示共有多少辆装有重要人士的地铁,s 表示 从神秘站到天安门东的距离,单位为米。接下来的 n 行,每行有两个数,分别表示每辆地铁 的出发时间(用一个数表示距离零点过了多少秒)和速度(单位为米每秒)。输入或结果都 不会超过 int 的取值范围。
输出
一个整数,表示所有地铁到达天安门东站的时间(用一个数表示距离零点过了多少秒), 如果不是整数,只需要取整数部分。
样例输入
5 30000
0 20
5 31
1000 20
356 26
71 3000
样例输出
2500
问题链接:Bailian4094 秘密会谈
问题简述:(略)
问题分析:简单问题,不解释。
程序说明:(略)
参考链接:(略)
题记:(略)
AC的C++语言程序如下:
/* Bailian4094 秘密会谈 */
#include <bits/stdc++.h>
using namespace std;
const int INF = 0x3F3F3F3F;
int main()
{
int n, s, t, v, ans = -INF;
scanf("%d%d", &n, &s);
while (n--) {
scanf("%d%d", &t, &v);
int tmp = t + (double) s / v;
ans = max(ans, tmp);
}
printf("%d\\n", ans);
return 0;
}
以上是关于Bailian4094 秘密会谈水题的主要内容,如果未能解决你的问题,请参考以下文章