普通的中国剩余定理很简单,大概就是个简单的构造
x≡a1(modm1)x≡a2(modm2)x≡a3(modm3)...x≡∑iaiMiM−1i(modM)
其中 M=∏imi,Mi=M/mi,MiM−1i≡1(modmi)
这个需要满足 mi 两两互质,比较局限。
如果不互质其实也可以做,考虑两两合并:
x≡a1(modm1)x≡a2(modm2)x=a1+k1m1=a2+k2m2k1m1−k2m2=a2−a1
用扩欧解出 k1,k2 的最小正整数解,得到 x 的最小正整数解
x≡x′(modlcm(m1,m2))
模板:
这里写代码片
本文详细介绍了中国剩余定理的基本概念及其应用。首先探讨了基本形式下定理的构造过程,然后讨论了当模不互质情况下的解决方法。通过实例讲解如何利用扩展欧几里得算法求解最小正整数解。
2326

被折叠的 条评论
为什么被折叠?



