#include<iostream>
#define mod 9973
using namespace std;
int x;
int y;
void gcd(int a,int b)
{
int temp;
if(b==0)
{
x=1;
y=0;
return;
}
else
{
gcd(b,a%b);
temp=x;
x=y;
y=temp-(a/b)*y;
}
}
int main()
{
int n;
int b;
int t;
cin>>t;
while(t--)
{
cin>>n>>b;
gcd(b,mod);
x=(x%mod+mod);
x*=n;
cout<<x%mod<<endl;
}
}
A/B 拓展欧几里得
最新推荐文章于 2021-02-24 11:41:52 发布