#P3688. q-二项式系数(质模)(q-Binomial Coefficient (Prime Mod))
q-二项式系数(质模)(q-Binomial Coefficient (Prime Mod))

q-二项式系数(质模)(q-Binomial Coefficient (Prime Mod))
问题描述
给定整数 、一个整数 和一个质数 ,计算 q-二项式系数(也称高斯系数)
其中
$$\binom{n}{k}_q = \frac{(1-q^n)(1-q^{n-1})\cdots(1-q^{n-k+1})}{(1-q^k)(1-q^{k-1})\cdots(1-q)}.$$注:当 时,;否则需在模 下计算分子分母的乘积并用费马小定理求逆元。
约束条件
- ,且 为质数
输入格式
:
输出格式
对每组输入,输出一行:
7 998244353 1
6 0
6 1
6 2
6 3
6 4
6 5
6 6
1
6
15
20
15
6
1
7 998244353 2
6 0
6 1
6 2
6 3
6 4
6 5
6 6
1
63
651
1395
651
63
1
7 998244353 0
6 0
6 1
6 2
6 3
6 4
6 5
6 6
1
1
1
1
1
1
1