摘要:
我们假设同余方程组所有的ai都等于1,并且所有的mi都互质,答案一定是x≡b(mod Пmi)反之,对于一个合数n,假设我们有n=ab(其中a和b互质)。那么如果x mod n的值确定,x mod a和x mod b的值就都确定了。也就是说,我们有(x mod n)<=>(x mod a, x mo 阅读全文
摘要:
求最大公约数,我们想想有什么方法可以求呢? 首先我先来说一下最弱智的算法: 就是从1开始试,试来试去的就搞出来了…… 代码如下: 1 #include<iostream> 2 using namespace std; 3 int main() 4 { 5 int m,n,j; 6 cin>>m>>n 阅读全文
摘要:
用数学化的符号表示就是求解ai×x≡bi(mod mi)(1<=i<=n)这样的方程。如果方程有解,那么一定有无穷多解,而且解的全集一定可以写成x≡b(mod m)的形式,因此问题就转化为求解b和m。如果我们能求解方程组x≡b1(mod m1),a×x≡b2(mod m2),那么只需要对方程逐个求解 阅读全文