http://acm.hdu.edu.cn/showproblem.php?pid=2273

N辆车排队过马路,不能相撞,问最短时间

ans=车的总长度/最小速度

#include <iostream>
using namespace std ;
int main()
{
    int n ;
    while(~scanf("%d",&n))
    {
        int minn=10 ;
        int a,b ;
        int cnt=0 ;
        while(n--)
        {
            scanf("%d%d",&a,&b) ;
            cnt+=a ;
            if(minn>b)
                minn=b ;
        }
        printf("%.2lf\n",cnt*1.0/minn) ;
    }
    return 0 ;
}
View Code