/*
*题目大意:
* 有一排车,每辆车有长度以及速度,保证每辆车
* 不想撞的情况下,这些车最快通过路口的时间。
*解题思路:
* 求出这些车中的最小速度,总路程除以最小速度即可。
*/

View Code
 1 #include <iostream>
 2 using namespace std;
 3 int main(void)
 4 {
 5     int n;
 6     while(scanf("%d", &n) == 1)
 7     {
 8         int len, speed;
 9         double MinSpe = INT_MAX, sum = 0;
10         for(int i = 0; i < n; i++)
11         {
12             scanf("%d %d", &len, &speed);
13             if(speed < MinSpe)
14                 MinSpe = speed;
15             sum += len;
16         }
17         printf("%.2lf\n", sum / MinSpe);
18     }
19     return 0;
20 }
posted on 2012-05-26 15:10  cchun  阅读(168)  评论(0编辑  收藏  举报