同余方程 ax ≡ 1(mod n),gcd(a,n)=1时有解。
这时称求出的x为a的对模n的乘法逆元。
(除以一个数再取模=乘以这个数的逆元再取模)
对于同余方程ax ≡ 1(mod n),gcd(a,n)=1的求解就是求解方程ax+ny=1,x,y为整数。这个可用扩展欧几里德算法求出,原同余方程的唯一解就是用扩展欧几里德算法得出的x。
A/B
题目描述
要求(A/B)%9973,但由于A很大,我们只能给出n(n=A%9973)(我们给定的A必能被B整除,且gcd(B,9973)=1)。
输入
数据的第一行是一个T,表示有T组数据。
每组数据有两个数n(0<=n<9973)和B(1<=B<=10^9)。
输出
对呀每组数据输出(A/B)%9973。
输入输出样例
输入:2
1000 53
87 123456789
输出:7922
6060
<