设车载距离xl
每拨等t=(2xl)/(v1+v2)
最后一波要正好到头
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int main()
{
int n,k;
double l,v1,v2;
while(~scanf("%d%lf%lf%lf%d",&n,&l,&v1,&v2,&k))
{
int g = n / k + (n % k != 0);
double a = (v1 + v2)*l/(v1+v2+2*(g-1)*v1);
double sum = a / v2 + (l-a)/v1;
printf("%.10f\n",sum);
}
return 0;
}
本文介绍了一种计算车载距离的方法,并通过程序模拟了特定条件下最后一波信号恰好到达终点的情况。利用给定的速度和距离参数,计算了不同条件下的总时间消耗。
969

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



