题解:丧病的模板题
#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
int a,b,d,x,y;
void exgcd(int a,int b,int &d,int &x,int &y)
{
if (!b) {d=a;x=1;y=0;}
else {exgcd(b,a%b,d,y,x);y-=(a/b)*x;}
}
int main()
{
cin>>a>>b;
exgcd(a,b,d,x,y);
if(x<=0) x+=b;
cout<<x%b<<endl;
return 0;
}