#aBC299H. [ABC299Ex] Dice Sum Infinity
[ABC299Ex] Dice Sum Infinity
AT_abc299_h [ABC299Ex] Dice Sum Infinity
题目描述
高桥君有一个没有偏差的 面骰子和一个小于 的正整数 。每次掷骰子时,会出现 中的某一个整数点数。每个点数出现的概率相同,且多次掷骰子的结果相互独立。
高桥君进行如下操作。初始时,。
- 掷骰子一次,将 的值加 。
- 设到目前为止所有掷出的点数之和为 ,如果 是 的倍数,则停止操作。
- 否则,回到步骤 1。
请你求出操作结束时 的期望值,并将答案对 取模后输出。
输入格式
输入为一行,包含一个整数 。
输出格式
输出一行,表示答案。
输入输出样例 #1
输入 #1
1
输出 #1
291034221
输入输出样例 #2
输入 #2
720357616
输出 #2
153778832
说明/提示
注意
在本题的约束下, 的期望值可以表示为最简分数 ,且存在唯一的整数 (),满足 。请输出这样的 。
约束条件
- 是整数
样例解释 1
操作结束时 的期望值大约为 ,对 取模后为 。
由 ChatGPT 4.1 翻译