[ABC350E] Toward 0
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
AT_abc350_e [ABC350E] Toward 0
题目描述
给定一个整数 。你可以进行以下两种操作:
- 支付 日元。将 替换为 。
- 支付 日元。掷一个等概率出现 到 的骰子,设掷出的点数为 ,将 替换为 。
这里 表示不大于 的最大整数。例如,,。
请你求出在合理选择操作的情况下,将 变为 所需支付金额的期望值的最小值。 注意,每次掷骰子的结果都是独立的,并且你可以在每次操作后根据结果决定下一步操作。
输入格式
输入以如下格式从标准输入读入:
输出格式
请输出答案。 当你的答案与真值的绝对误差或相对误差不超过 时,将被判定为正确。
样例 1
输入
3 2 10 20
输出
20.000000000000000
样例 2
输入
3 2 20 20
输出
32.000000000000000
样例 3
输入
314159265358979323 4 223606797 173205080
输出
6418410657.7408381
说明/提示
限制条件
- 输入均为整数
样例解释 1
可进行的操作有以下两种:
- 支付 日元。将 替换为 。
- 支付 日元。掷一个等概率出现 到 的骰子,设掷出的点数为 ,将 替换为 。 最优做法是进行前者操作 次。
样例解释 2
可进行的操作有以下两种:
- 支付 日元。将 替换为 。
- 支付 日元。掷一个等概率出现 到 的骰子,设掷出的点数为 ,将 替换为 。 最优的操作如下:
- 首先进行后者操作掷骰子。
- 如果掷出 及以上,则 。
- 如果掷出 或 ,则 ,继续进行前者操作即可使 。
- 如果掷出 ,则从头再来。
由 ChatGPT 4.1 翻译
初中组20251210(AT_abc350)
- 状态
- 已结束
- 规则
- 乐多
- 题目
- 7
- 开始于
- 2025-12-10 12:00
- 结束于
- 2025-12-10 13:18
- 持续时间
- 1.3 小时
- 主持人
- 参赛人数
- 24