#ABC280E. 暴击
暴击
暴击
题目描述
有一只初始体力为 的怪兽。
高桥君在怪兽体力为 及以上期间反复攻击怪兽。
高桥君的一次攻击以概率 使怪兽体力减少 ,以概率 使怪兽体力减少 。
求在怪兽体力变为 或以下之前,攻击次数的期望值对 取模的值(参见「说明」)。
说明
可以证明所求期望值总是有限有理数。此外,在本问题的数据范围下,当该值用两个互质的整数 和 表示为 时,可以证明存在唯一的整数 ,使得 且 。请输出这样的 。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出高桥君攻击次数的期望值对 取模后的值。
样例
3 10
229596204
高桥君的一次攻击以概率 使怪兽体力减少 ,以概率 使怪兽体力减少 。
怪兽的初始体力为 。
第一次攻击后,怪兽体力以概率 变为 ,以概率 变为 。
第二次攻击后,怪兽体力以概率 变为 ,以概率 变为 ,以概率 变为 。以概率 ,体力变为 或以下,高桥君在两次攻击后停止。
若两次攻击后体力仍为 ,则第三次攻击时体力必定变为 或以下,因此他在三次攻击后停止。
因此,期望值为 $2\times \frac{19}{100}+3\times\left(1-\frac{19}{100}\right)=\frac{281}{100}$。由于 ,输出 。
5 100
3
高桥君的攻击总是使怪兽体力减少 。第二次攻击后体力仍为 ,因此还需要第三次攻击。
280 59
567484387
数据范围
- 输入中的所有值均为整数。
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 2556
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者