tj
2024-06-05 13:58:43
发布于:广东
42阅读
0回复
0点赞
辗转相除法
#include <iostream>
#include <cstdio>
using namespace std;
int gcd(int x, int y){
if(x < y) swap(x, y);
if(y == 0) return x;
return gcd(y, x % y);
}
int main(){
int n, m, k;
cin >> n >> m >> k;
cout << gcd(gcd(n, m), gcd(m, k));
return 0;
}
这里空空如也
有帮助,赞一个