扩展中国剩余定理
2017-06-05 16:21
267 查看
转自:http://blog.csdn.net/clove_unique/article/details/54571216
对于两个方程
$x\equiv c_1\pmod {m_1}$
$x\equiv c_2\pmod {m_2}$
将其合并为一个方程,有解条件为$(m1,m2)|(c2-c1)$
$m=\frac{m1m2}{(m1,m2)}$
$c=(inv(\frac{m1}{(m1,m2)},\frac{m2}{(m1,m2)})*\frac{(c2-c1)}{(m1,m2)})\%\frac{m2}{(m1,m2)}*m1+c1$
最终得出一个式子$x\equiv c(mod \ m)$
$x=c\%m$即为原问题的一个解
对于两个方程
$x\equiv c_1\pmod {m_1}$
$x\equiv c_2\pmod {m_2}$
将其合并为一个方程,有解条件为$(m1,m2)|(c2-c1)$
$m=\frac{m1m2}{(m1,m2)}$
$c=(inv(\frac{m1}{(m1,m2)},\frac{m2}{(m1,m2)})*\frac{(c2-c1)}{(m1,m2)})\%\frac{m2}{(m1,m2)}*m1+c1$
最终得出一个式子$x\equiv c(mod \ m)$
$x=c\%m$即为原问题的一个解
相关文章推荐
- [bzoj2142]礼物(扩展lucas定理+中国剩余定理)
- 扩展中国剩余定理
- Strange Way to Express Integers--扩展欧几里得和中国剩余定理
- gcd,扩展欧几里得,中国剩余定理
- 【SDOI2010】古代猪文 扩展Lucas+中国剩余定理
- (伪)再扩展中国剩余定理(洛谷P4774 [NOI2018]屠龙勇士)(中国剩余定理,扩展欧几里德,multiset)
- HDU 5768Lucky7(多校第四场)容斥+中国剩余定理(扩展欧几里德求逆元的)+快速乘法
- 扩展欧几里德算法 线性同余方程 中国剩余定理
- 扩展欧几里德算法 线性同余方程 中国剩余定理
- LOJ2721 [NOI2018] 屠龙勇士 【扩展中国剩余定理】
- [BZOJ2142] 礼物 - Lucas定理及扩展 - 中国剩余定理 - 扩展欧几里得算法
- bzoj 1407: [Noi2002]Savage【扩展欧几里得+中国剩余定理】
- 中国剩余定理与扩展 Lucas定理与扩展 学习笔记
- 学习笔记:中国剩余定理(CRT)及扩展中国剩余定理
- 【Codeforces2015ICL,Finals,Div. 1#J】Ceizenpok's formula(扩展Lucas定理+中国剩余定理)
- [省选前题目整理][SGU 261]Discrete Roots(扩展欧几里得+中国剩余定理+原根+大步小步算法)
- <《模板》扩展欧几里德--求二元一次方程-及中国剩余定理>
- [Codeforces2015ICL,Finals,Div. 1#J]Ceizenpok's formula(扩展Lucas定理+中国剩余定理)
- POJ 2891 Strange Way to Express Integers(中国剩余定理扩展)
- poj 2891 Strange Way to Express Integers(扩展欧几里得,中国剩余定理)