掷骰子
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题面背景
你见过 面的骰子吗? 我反正是没见过.
题目描述
给你一个 面的骰子, 我们可以等概率的骰出 之间的数值, 现在你要投掷骰子, 如果投掷出的数值为质数, 你需要重新投掷, 否则就停止, 我们想知道你投掷骰子的期望值是多少?
注意: 答案需要对那个经典数字取模, 没错就是 998244353
.
输入格式
第一行一个整数 ,表示有 组数据
接下来 行, 每行一个整数 , 表示骰子的面数为 .
输出格式
输出 行, 每行一个整数表示投掷出数值的期望值.
样例 #1
样例输入 #1
5
1
2
5
1000000
10000000
样例输出 #1
1
1
499122179
172029425
211810305
提示
[NOI蓝图杯] 十二月月赛
- Status
- Done
- Rule
- Ledo
- Problem
- 10
- Start at
- 2023-12-1 12:00
- End at
- 2023-12-4 0:00
- Duration
- 60 hour(s)
- Host
- Partic.
- 69