数论-同余方程
给出一个新记号
a≡b(mod)n
上式的含义为:“a和b关于模n同余”
可以理解为a%n==b%n充要条件为
a≡b(mod)n <=> a-b是n的整数倍。
例题 1
输出正整数,解方程ax≡b(mod n).a,b,n<=10e9;
由上可知
ax-b=ny
得到
ax-ny=b;
这个方程是一个不定方程,也可以叫做丢番图方程。换种写法也就是
ax+by=c;
这里b=-n,c=b;
可以得到一个通解形式
x=x0+b/gcd(a,b)*t
所以只要求出一个特解,就能够求出剩余的解;