Problem
Description
有一个初值以 概率取值为 的离散随机变量 ,定义对其的一次操作为将其等概率随机赋值为 中的一个整数。
现给出 ,要求对于 中的每个 求出对 进行 次操作后其取值为 的概率。
答案对 取模。
Constraints
Link
Solution
Analysis
对于单次变换,设变换前 的 PGF 为 ,变换后 的 PGF 为 ,稍加推导可得:
但是我们发现这个东西的积分下限是 而不是 ,分母是 而不是 ,这就很难办了。
于是考虑令 ,有:
比较系数可得:
所以 次变换后就有:
于是现在只需要考虑从 到 的变换及逆变换即可。
可以卷积解决。逆变换同理:
时间复杂度 。
Code
1 |
|