#ABC298E. 不公平的双六
不公平的双六
不公平的双六
题目描述
高桥君和青木君将玩一个双六游戏。
高桥君从点 出发,青木君从点 出发,两人轮流掷骰子。
高桥君的骰子以等概率出现 ,青木君的骰子以等概率出现 。
当位于点 的玩家掷出 时,移动到点 。
最先到达点 的玩家获胜。
求高桥君先手时获胜的概率,对 取模。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出答案。
样例
4 2 3 3 2
665496236
如果高桥君第一回合掷出 或 ,他会移动到点 并获胜。
如果高桥君第一回合掷出 ,他会移动到点 ,而青木君下一回合必定移动到点 并获胜。
因此,高桥君获胜的概率为 。
6 4 2 1 1
1
骰子总是掷出 。
此时,高桥君移动到点 ,青木君移动到点 ,高桥君再移动到点 ,所以高桥君总是获胜。
100 1 1 10 10
264077814
数据范围
- 输入中的所有值均为整数。
提示
如何对 取模地求出概率:
可以证明所求概率总是有理数。此外,本题的约束条件保证,若该概率表示为不可约分数 ,则 不被 整除。
此时,存在唯一一个介于 和 之间的整数 ,使得 。输出这个 。
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 2905
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者