当前位置:网站首页>uva 12230 – Crossing Rivers(概率)「建议收藏」
uva 12230 – Crossing Rivers(概率)「建议收藏」
2022-07-07 18:44:00 【全栈程序员站长】
大家好,又见面了,我是全栈君。
题目链接:uva 12230 – Crossing Rivers
题目大意:有个人每天要去公司上班。每次会经过N条河。家和公司的距离为D。默认在陆地的速度为1,给出N条河的信息。包含起始坐标p,宽度L,以及船的速度。
船会往返在河的两岸。人到达河岸是。船的位置是随机的(包含方向)。问说人达到公司所须要的期望时间。
解题思路:陆地上的时间是固定的,仅仅须要分别计算过每条河的时间就可以。由于人到岸边时,船的位置是随机的,所以等待的时间[0,2L/v],期间是等概率的,所以过一条河的时间极为(0+2∗Lv)2+Lv=2∗Lv
#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;
int main () {
int cas = 1;
int N;
double D, p, l, v;
while (scanf("%d%lf", &N, &D) == 2 && (N || D)) {
for (int i = 0; i < N; i++) {
scanf("%lf%lf%lf", &p, &l, &v);
D = D - l + 2 * l / v;
}
printf("Case %d: %.3lf\n\n", cas++, D);
}
return 0;
}
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/116447.html原文链接:https://javaforall.cn
边栏推荐
- Dachang classic pointer written test questions
- awk处理JSON处理
- 如何满足医疗设备对安全性和保密性的双重需求?
- 使用高斯Redis实现二级索引
- 恶魔奶爸 A3阶段 近常速语流初接触
- POJ 1742 Coins ( 单调队列解法 )「建议收藏」
- 恶魔奶爸 A1 语音听力初挑战
- Spark judges that DF is empty
- How to choose fund products? What fund is suitable to buy in July 2022?
- Make this crmeb single merchant wechat mall system popular, so easy to use!
猜你喜欢
随机推荐
Nebula Importer 数据导入实践
嵌入式系统真正安全了吗?[ OneSpin如何为开发团队全面解决IC完整性问题 ]
CodeSonar如何帮助无人机查找软件缺陷?
刚开户的能买什么股票呢?炒股账户安全吗
机械臂速成小指南(十二):逆运动学分析
实战:sqlserver 2008 扩展事件-XML转换为标准的table格式[通俗易懂]
恶魔奶爸 A3阶段 近常速语流初接触
Phoenix JDBC
恢复持久卷上的备份数据
数值法求解最优控制问题(〇)——定义
Cantata9.0 | new features
【网络原理的概念】
Lingyun going to sea | saihe & Huawei cloud: jointly help the sustainable development of cross-border e-commerce industry
CodeSonar通过创新型静态分析增强软件可靠性
Écrivez une liste de sauts
目标:不排斥 yaml 语法。争取快速上手
不落人后!简单好用的低代码开发,快速搭建智慧管理信息系统
Implement secondary index with Gaussian redis
JNI 初级接触
[paper reading] maps: Multi-Agent Reinforcement Learning Based Portfolio Management System