4 条题解
-
0
Lucas 写炸了彻底怒了
这个题 没啥用,他能取的数字个数为 ,我们们设函数 的值为能取到的数字个数为 个,这个 的长度为 的情况数,我们就有式子:
然后我们想怎么求单个的 。
列一下情况 情况为
1, 情况为11, 情况为1,2, 情况为11,12,22, 情况为1,2,3, 情况为11,12,13,22,23,33我们可以把每一个 的所有情况看成 的所有情况和 的所有情况后面加上一个数字 ,然后就有 我们就可把它抽象成一个杨辉三角,那么
所以
然后 Lucas就可以了
Lucas定理
Lucas 定理是一种求组合数是取模数 为质数情况下的快速求法,Lucas 定理内容:
$$\left( \begin{array}{c} n \\ m \end{array} \right)\equiv \left( \begin{array}{c} n \mod p \\m \mod p\end{array} \right)\left( \begin{array}{c} \lfloor\frac{n}{p}\rfloor \\ \lfloor\frac{m}{p}\rfloor \end{array} \right)\mod p $$
当 时, 规定为
信息
- ID
- 232
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- (无)
- 递交数
- 76
- 已通过
- 14
- 上传者