扩展欧几里得算法

LL ex_gcd(LL a,LL b,LL &x,LL &y)
{
    if(b==0){
        x=1;y=0;
        return a;
    }
    LL r=ex_gcd(b,a%b,y,x);
    y-=x*(a/b);
    return r;
}
原文地址:https://www.cnblogs.com/lalalatianlalu/p/8016690.html