
中国剩余定理
KsCla
这个作者很懒,什么都没留下…
展开
-
BZOJ1951:[Sdoi2010]古代猪文 (扩展欧拉定理+Lucas定理+CRT)
题目传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1951题目分析:又是一道把几个数论算法强行拼起来的题目。题面要求的其实是g∑d|nCdnmodpg∑d|nCndmodpg^{\sum_{d|n}C_n^d}\mod p。用扩展欧拉定理可以变成g(∑d|nCdn)modϕ(p)+ϕ(p)modpg(∑d|nCnd)modϕ(p...原创 2018-03-15 09:19:55 · 316 阅读 · 0 评论 -
CodeVS3990:中国余数定理 2 (CRT)
题目传送门:http://codevs.cn/problem/3990/题目分析:这是一道CRT入门题。关于CRT入门我是看MashiroSky大神的blog,个人认为写得很好。然后以下的东西是给自己复习用的,简记一下,大概写得很烂QAQ:现在要求kkk个形如x≡ci(modmi)x≡ci(modmi)x\equiv c_i(\mod m_i)的同余方程组的最小非负整数解xxx...原创 2018-03-13 11:13:29 · 396 阅读 · 0 评论 -
POJ1006:Biorhythms (暴力/CRT)
题目传送门:http://poj.org/problem?id=1006题目大意:给出四个数a,b,c,d,要你求一个大于d的最小数字ans使得ans≡a(mod23),ans≡b(mod28),ans≡c(mod33)ans≡a(mod23),ans≡b(mod28),ans≡c(mod33)ans\equiv a(\mod 23),ans\equiv b(\mod 28),ans\eq...原创 2018-03-13 15:00:37 · 392 阅读 · 0 评论 -
洛谷P4245:【模板】MTT (CRT+三模数NTT)
题目传送门:https://www.luogu.org/problemnew/show/P4245题目分析:一道任意模数多项式乘法的模板题。可以写拆项+FFT,或者三模数NTT。我暂时只写了后者。具体做法是这样:先选取三个乘积在1023102310^{23}以上的便于使用NTT的模数。在这里我选的是m1=998244353=223∗119+1m1=998244353=223∗119+1...原创 2018-03-13 22:10:19 · 1201 阅读 · 3 评论