数论基础---------中国剩余定理(CRT)

数论基础---------中国剩余定理(CRT)

形如ax \equiv b\ mod\ m的是线性同余方程,当且仅当b能够被gcd(a, m)整除整除记作gcd(a, m)|b,方程有解;

如果x_{0}是方程的一个解,那么所有的解可以表示为:x_{0} + k*\frac{m}{gcd(a, m)}

在模m的意义下,恰好有gcd(a, m)个(每隔\frac{m}{gcd(a, m)}个,有一个解,故[0, n)\frac{m}{\frac{m}{gcd(a, m)}},);

 

问题:给定未知数量的物品,3个3个分剩2个,5个5个分剩3个,7个7个分剩2个,问这些物品有多少个?

我们需要构造这个答案

5*7*inv(5*7, 3) \equiv 1\ mod \ 3

3*7*inv(3*7, 5) \equiv 1\ mod \ 5

3*5*inv(3*5, 7) \equiv 1\ mod \ 7

两边同乘你需要的数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值