exgcd

/*
裴蜀定理:
a,b d=(a,b) ===>ax+by=d=(a,b)
*/
int exgcd(int a,int b,int &x,int &y) {
if (!b) {
x = 1;y = 0;return a;
}
int d = exgcd(b, a % b, y, x);
y -= a / b * x;
return d;
}

posted @ 2019-07-15 22:02  Snow_in_winer  阅读(119)  评论(0编辑  收藏  举报