题意:
解题思路:
主要涉及一个期望问题,过河时间区间为l/v~3l/v,那么期望是2l/v;
因为是均匀分布,所以概率密度函数是1/端点值之差,即1/(2l/v);
再从l/v~3l/v积分,得到2l/v;
走陆地的时间是D-sum(L);
代码:
#include <cstdio>
int main()
{
int n;
double D;
int ca = 1;
while(scanf("%d %lf", &n, &D) != EOF && (n + D))
{
double p, l, v;
for(int i = 0; i < n; i++)
{
scanf("%lf %lf %lf", &p, &l, &v);
D = D - l + l * 2.0 / v;
}
printf("Case %d: %.3f\n\n", ca ++ , D);
}
}