#YDRG011F. 抽卡
抽卡
题目背景
Yui Yagi 喜欢抽卡。
题目描述
Yui Yagi 最近入坑了一款叫 「神原麻將Star Rail」 的抽卡游戏。游戏中共有 个不同的角色,Yui Yagi 富有而贪婪,她想获得所有角色。
Yui Yagi 初始没有任何角色,她会一直进行抽卡,每次抽卡,Yui Yagi 会在 个角色中等概率获得一个角色。如果她已经获得了所有角色,那么就会立刻停止抽卡。
这款游戏有一个「命座」系统,如果一个角色获得了多次,那么命座会提升,如果一个角色恰好抽出过一次,那么称这个角色为「零命的」 。
穷鬼 PiperBetle 获得的角色都是零命的,她想知道 Yui Yagi 的号的强度,但是她并不知道 Yui Yagi 的具体抽卡情况。
PiperBetle 是概率论高手,令 表示 Yui Yagi 零命角色的数量,PiperBetle 很快就求出了 的期望值,但是这里稿纸太小了写不下,只好请你来解决这个问题了。
注意:是求 的期望值,不是 的期望值的 次方。
Yui Yagi 觉得 PiperBetle 太牛了,她还想知道 每个 的答案。
输入格式
一行三个数 ,其中 为素数,答案要对 取模。
输出格式
行,每行一个数,第 行表示 时的答案。
输入输出样例 #1
输入 #1
2 1 998244353
输出 #1
499122178
输入输出样例 #2
输入 #2
10 4 998244353
输出 #2
825136109
219995436
564945338
707883083
说明/提示
对于 的数据,
对于另外 的数据,
对于另外 的数据,
对于另外 的数据,
对于另外 的数据,
对于另外 的数据,
对于所有数据, , 。