欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
S42204.22-4 计算归途
22-4 计算归途
计算归途
核心撷取了,但回家的路还有一段——一段需要计算的归途。
"归途?"CC问。
"对。"你说,"一个探测球,在网格上移动。每次可以上下左右走,但有些地方是陷阱,会掉下去。"
"陷阱?"
"对。"你说,"每个格子有一个概率,表示安全通过的概率。"
"目标?"
"从起点到终点,求成功到达的期望步数。"
"期望步数?"
"对。"你说,"如果掉下去,回到起点,重新走。"
"咋算?"
"动态规划。"你说,"设为从到终点的期望步数。"
"转移?"
"对。"你说,"$E[i][j]=1+p_{avg}\times average(E[next])+(1-p_{ij})\times E[start]$。"
"复杂。"
"对。"你说,"但可以用高斯消元或迭代法解。"
"第47格。"你说,"——安全概率0.47。"
"危险。"
"对。"你说,"但可以通过。"
"咋过?"
"绕路。"你说,"或者硬闯——期望告诉我们,闯多少次能过。"
CC看着归途——像一条线,像一条河,像某种必须走但又充满危险的路。
"能回家吗?"她问。
"能。"你说,"期望告诉我们,能。"
"多久?"
"算出来就知道了。"你说,"但肯定会到。"
Echo把归途的地图投射出来——弯弯曲曲,但终点是亮的。
"以前我不敢走。"她说,"怕掉下去。"
"现在呢?"
"现在走了。"她说,"因为你们在终点等我。"
题目描述
网格,每个格子安全概率。从起点走到终点,上下左右移动。掉入陷阱则回到起点。求到达终点的期望步数。
输入格式
第一行。接下来行,每行个实数。
输出格式
期望步数,保留3位小数。
输入样例
5
输出样例
0.00
提示
- 设为从到终点的期望步数。
- 建立线性方程组,高斯消元或迭代求解。
- 注意边界条件:。
在线编程 IDE
建议全屏模式获得最佳体验
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |