洛谷P2822 组合数问题
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
是可以用杨辉三角预处理
C(n,m)%k=(C(n-1,m)+C(n-1,m-1))%k = C(n-1,m)%k + C(n-1,m-1)%k
可以O(nm)预处理C(n,m)能否被k整除
接下来处理二维前缀和
一维:
二维:
=(C(i,j)%k==0)
作者&出处:ShineEternal
本文阅读完毕欢迎到此留言:link
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利.
你看地这么津津有味,不点个赞再走吗QAQ