扩展的欧几里得模板

来源:互联网 发布:江苏大学网络教学平台 编辑:程序博客网 时间:2024/04/30 18:26
__int64 EXTENDED_EUCLID(__int64 a,__int64 b,__int64& x,__int64& y){    if(b==0)    {        x=1;        y=0;        return a;    }    __int64 d=EXTENDED_EUCLID(b,a%b,x,y);    __int64 xt=x;    x=y;    y=xt-a/b*y;    return d;  }
0 0