剩余定理 公务员一个数被3除余1,被4除余2,被5除余4,这个数最小是几?题中3、4、5三个数两两互质.则〔4,5〕=20;〔3,5〕=15;〔3,4〕=12;〔3,4,5〕=60.为了使20被3除余1,用20×2=40; 使15被4除余1,用15
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 16:23:39
剩余定理 公务员一个数被3除余1,被4除余2,被5除余4,这个数最小是几?题中3、4、5三个数两两互质.则〔4,5〕=20;〔3,5〕=15;〔3,4〕=12;〔3,4,5〕=60.为了使20被3除余1,用20×2=40; 使15被4除余1,用15
剩余定理 公务员
一个数被3除余1,被4除余2,被5除余4,这个数最小是几?
题中3、4、5三个数两两互质.
则〔4,5〕=20;〔3,5〕=15;〔3,4〕=12;〔3,4,5〕=60.
为了使20被3除余1,用20×2=40;
使15被4除余1,用15×3=45;
使12被5除余1,用12×3=36.
然后,40×1+45×2+36×4=274,
因为,274>60,所以,274-60×4=34,就是所求的数.
为什么40×的是1,45×的是2,36×的是4
剩余定理 公务员一个数被3除余1,被4除余2,被5除余4,这个数最小是几?题中3、4、5三个数两两互质.则〔4,5〕=20;〔3,5〕=15;〔3,4〕=12;〔3,4,5〕=60.为了使20被3除余1,用20×2=40; 使15被4除余1,用15
因为余数是1,2,4
中国剩余定理的公式
http://www.mmit.stc.sh.cn/telecenter/CnHisScience/shengyu.htm
M=3*4*5=60,M1=M/3=20,M2=M/4=15,M3=M/5=12
解M1*x1=1 mod 3 ,得x1=2
M2*x2=1 mod 4 ,得x2=3
M3*x3=1 mod 5 ,得x3=3
所以 x=1*M1*x1+2*M2*x2+4*M3*x3 mod 60
=1*20*2+2*15*3+4*12*3 mod 60<...
全部展开
M=3*4*5=60,M1=M/3=20,M2=M/4=15,M3=M/5=12
解M1*x1=1 mod 3 ,得x1=2
M2*x2=1 mod 4 ,得x2=3
M3*x3=1 mod 5 ,得x3=3
所以 x=1*M1*x1+2*M2*x2+4*M3*x3 mod 60
=1*20*2+2*15*3+4*12*3 mod 60
=34 mod 60
全部解为 34+60k (k=0,1,2,3,....)
所求最小解为34
可以看一下解的构造
x=1*M1*x1+2*M2*x2+4*M3*x3
这个数模3,因M2,M3是3的倍数(由M2,M3的构造可看出),所以3除x的余数与3除1*M1*x1的余数相同,为了使得余数等于1,就必须使得M1*x1被3除的余数是1。同样M1,M3是4的倍数,所以为了使4除x的余数等于2,必须使4除M2*x2的余数等于1。5的情况类似。
收起