【BZOJ 4870】【2017六省联考】组合数问题

其实我刚看到题目跟大部分人的反应是同样的,暴力Lucas定理。。。 后来发现没说模数必定是质数,那没事仍是能骗好多分的。 然而事实上是那些暴力分根本用不到Lucas定理。。。 正解: 所求式子的意义:从nk个物品中取 模k余r 个物品的方案数。 显然有 f[i+1][j]=f[i][j]+f[i][j−1] ,发现i是轮换的,因此这是一个一阶递推,随随便便构造一个矩阵转一转就行了。 我写的是倍增算
相关文章
相关标签/搜索