欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
S42201.22-1 切碎网格
22-1 切碎网格
切碎网格
球心定位了,但Echo-0的概率迷宫还在前面——一个网格,需要切碎。
"切碎?"CC问。
"对。"你说,"一个的网格,每个格子有一个概率。从左上角走到右下角,只能向右或向下走。求经过的格子的概率之和的期望。"
"期望?"
"对。"你说,"平均值——所有可能路径的概率之和的平均。"
"咋算?"
"动态规划。"你说,"表示从到的期望和。"
"转移?"
"从上面或左面来。"你说,"。"
"除以2?"
"对。"你说,"因为有两条路来,概率均等。"
"第47格。"你说,"——行4列7。"
"概率多少?"
"看具体值。"你说,"但期望是累积的,越走越大。"
"如果概率是1呢?"
"期望就是路径长度。"你说,"步。"
"最长?"
"对。"你说,"全是1的话,每条路径的期望都是。"
CC看着网格——像地图,像迷宫,像某种必须一步一步走的路。
"一步一步。"她说,"不能跳。"
"对。"你说,"只能向右或向下。"
"像人生。"她说,"只能往前,不能回头。"
Echo把网格投射出来——一格一格,像脚印,像选择,像某种无法撤销的决定。
"以前我不敢走。"她说,"怕选错。"
"现在呢?"
"现在走了。"她说,"因为有你们一起。"
题目描述
网格,每个格子有概率值。从走到,只能向右或向下。求经过格子的概率之和的期望。
输入格式
第一行和。接下来行,每行个实数。
输出格式
期望和,保留3位小数。
输入样例
5
输出样例
0
提示
- 。
- 边界:。
- 时间复杂度。
在线编程 IDE
建议全屏模式获得最佳体验
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |