#aBC216H. [ABC216H] Random Robots
[ABC216H] Random Robots
AT_abc216_h [ABC216H] Random Robots
题目描述
在数轴上有 个机器人。第 个机器人()最初位于坐标 。
接下来将恰好进行 次如下操作:
- 对于每个机器人,以概率 决定“前进”或“停止”。被判定为“前进”的机器人同时向正方向移动 ,被判定为“停止”的机器人则保持原地不动。
所有概率性的决策都是独立进行的。
在这一系列操作中,求从未有多个机器人相遇(即任意时刻没有 个或以上的机器人处于同一坐标)的概率,答案对 取模(见注释)。
输入格式
输入通过标准输入按以下格式给出。
输出格式
请输出答案。
输入输出样例 #1
输入 #1
2 2
1 2
输出 #1
374341633
输入输出样例 #2
输入 #2
2 2
10 100
输出 #2
1
输入输出样例 #3
输入 #3
10 832
73 160 221 340 447 574 720 742 782 970
输出 #3
553220346
说明/提示
注释
可以证明,所求概率一定是有理数。在本题的约束下,设其化为最简分数 ,则存在唯一的整数 满足 且 。请输出这个 。
约束条件
- 输入均为整数
样例解释 1
所求概率为 。,因此输出 。
样例解释 2
所求概率有时也可能为 。
由 ChatGPT 4.1 翻译