12230
来源:互联网 发布:android 仿淘宝购物车 编辑:程序博客网 时间:2024/06/10 19:56
首先仅仅考虑在平地上移动,所花费的时间的期望也就是在平地上的移动时间。再来考虑在河流上移动的情况,假设河流是从A到B的,长度为L,小船的速度为v,如果到达A点,正好上船,那么这样花费的时间是最少的,花费的时间为L/v,如果不顺利,刚到达A点,小船刚好离开,那么首先要等待小船回来,然后再乘坐小船从A点出发,那么这个时候所花费的时间为(3*L)/v,所以整个时间是在整个区间上面的一个均匀分布,按照均匀分布求出期望即可,具体实现见如下代码:
#include<iostream>#include<vector>#include<string>#include<set>#include<stack>#include<queue>#include<map>#include<algorithm>#include<cmath>#include<iomanip>#include<cstring>#include<sstream>#include<cstdio>#include<deque>#include<functional>using namespace std;int n, D;int main(){int Case = 0;while (cin >> n >> D){Case++;if (n == 0 && D == 0) break;double res=0;int sum = 0;int p;double L, v;for (int i = 0; i < n; i++){cin >> p >> L >> v;sum += L;res += (2 * L) / v;}res += (D - sum);cout << "Case " << Case << ": " <<fixed<<setprecision(3)<< res << endl<<endl;}return 0;}
阅读全文
0 0
- 12230
- uva 12230
- 12230 - Crossing Rivers
- UVA - 12230 Crossing Rivers
- UVA 12230 - Crossing Rivers(概率)
- uva 12230 - Crossing Rivers(概率)
- UVA 12230(p333)----Crossing Rivers
- UVA.12230 Crossing Rivers (期望)
- uva 12230 - Crossing Rivers(求数学期望)
- UVA - 12230 Crossing Rivers (期望)
- HDU 3232 && UVA 12230 (简单期望)
- 全期望(过河,uva 12230)
- 紫书例题10-16 UVa 12230 过河
- 棋子翻转-java
- 连接池
- 图形学基础:第4章 画三角形
- C3P0_and_pro.properties配置文档代码
- java8中Hashmap改进
- 12230
- Ubuntu与windows-ssh反向隧道
- k6k4刷题-矩阵打印--螺旋状
- Macbook 中关于下载器和Youtube视频及字幕下载播放问题
- python3格式化输出
- CCF-训练50题-NO.2-图像旋转问题
- tf.identity的意义以及用例
- HDFS JAVA API操作
- iOS 常用的宏定义