int extended_euclidean(int n, int m, int &x, int &y) {
if (m == 0) {
x = 1; y = 0; return n;
}
int g = extended_euclidean(m, n % m, x, y);
int t = x - n / m * y;
x = y;
y = t;
return g;
} 扩展欧几里德
最新推荐文章于 2021-10-26 12:40:39 发布
int extended_euclidean(int n, int m, int &x, int &y) {
if (m == 0) {
x = 1; y = 0; return n;
}
int g = extended_euclidean(m, n % m, x, y);
int t = x - n / m * y;
x = y;
y = t;
return g;
} 
被折叠的 条评论
为什么被折叠?