文章
24
粉丝
27
获赞
120
访问
6.4k
#include<bits/stdc++.h>
using namespace std;
struct node {
int k,v;
double t;
} a[1005];
int main() {
int d,n;
cin >> d >> n;
for(int i=0;i<n;i++)
scanf("%d %d",&a[i].k,&a[i].v);
a[0].t=(d-a[0].k)/a[0].v;
for(int i=1;i<n;i++){
a[i].t=(d-a[i].k)*1.0/a[i].v;
if(a[i].t<a[i-1].t)
a[i].t=a[i-1].t;
}
printf("%6lf\n",d/a[n-1].t);
return 0;
}
登录后发布评论
暂无评论,来抢沙发