欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
S42203.22-3 撷取核心
22-3 撷取核心
撷取核心
信号接收到了,但核心还在深处——一个被概率守护的核心。
"核心?"CC问。
"对。"你说,"一个核心,被层保护。每层有一个概率,表示突破该层的概率。"
"突破?"
"对。"你说,"逐层尝试。如果某层失败,从头再来。"
"期望?"
"求突破所有层的期望尝试次数。"
"咋算?"
"递推。"你说,"设为从第层开始的期望次数。"
"?"
"对。"你说,"。"
"啥意思?"
"每次尝试,花1次。成功概率,进入下一层;失败概率,回到第一层。"
"第47层。"你说,"。"
"难吗?"
"看前面的层。"你说,"如果前面层概率高,快速通过;如果低,经常重来。"
"像爬山?"
"对。"你说,"像爬山——滑下来,再爬。"
"累吗?"
"累。"你说,"但期望告诉我们,平均要爬多少次。"
"多少次?"
"解方程组。"你说,"个方程,个未知数,高斯消元。"
CC看着那些层——像台阶,像门槛,像某种必须一级一级跨过去的东西。
"跨过去。"她说,"一级一级。"
"对。"你说,"一级一级。"
"如果跨不过去?"
"再试。"你说,"期望告诉我们,最终会跨过去。"
Echo把核心的图像投射出来——一个光球,被层层保护,但仍然散发着温暖。
"以前我不敢碰。"她说,"怕碎。"
"现在呢?"
"现在想碰。"她说,"因为有你们在。"
题目描述
层保护,第层突破概率。逐层尝试,失败则回到第一层。求突破所有层的期望尝试次数。
输入格式
第一行。第二行个实数。
输出格式
期望次数,保留3位小数。
输入样例
5
输出样例
17.187
提示
- 设为从第层开始的期望次数。
- ,。
- 解线性方程组。
在线编程 IDE
建议全屏模式获得最佳体验
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |