#ABC299Ex. 骰子点数之和

骰子点数之和

骰子点数之和

题目描述

高桥君有一个均匀的六面骰子和一个小于 10910^9 的正整数 RR。 每次掷骰子,都会等概率地显示 1,2,3,4,5,61, 2, 3, 4, 5, 6 中的一个数字,且与其它次的结果相互独立。

高桥君将执行以下步骤:

  1. 初始时,C=0C = 0
  2. 掷骰子,并将 CC 增加 11
  3. 设到目前为止掷出的数字之和为 XX。如果 XRX - R10910^9 的倍数,则结束本过程。
  4. 返回步骤 2。

求本过程结束时 CC 的期望值,对 998244353998244353 取模。

输入格式

输入按以下格式从标准输入给出:

RR

输出格式

输出一行答案。

样例

1
291034221

本过程结束时 CC 的期望值约为 833333333.619047619833333333.619047619,对 998244353998244353 取模后为 291034221291034221

720357616
153778832

数据范围

  • 0<R<1090 \lt R \lt 10^9
  • RR 是整数。

提示

在本问题的约束下,可以证明 CC 的期望值可以表示为既约分数 p/qp/q,并且存在唯一的整数 x (0x<998244353)x\ (0 \le x \lt 998244353) 满足 xqp(mod998244353)xq \equiv p \pmod{998244353}。输出这个 xx

难度 NOI/NOI+/CTS
通过率
尝试 0
已通过 0
ID
2914
类型
传统题
Time Limit
1309ms
Memory Limit
1024MiB
上传者
标签