两种写法
2024-12-21 17:07:59
发布于:北京
4阅读
0回复
0点赞
正常写法
#include <bits/stdc++.h>
using namespace std;
int gcd(int x, int y){
while(x != 0 && y != 0){
if (x > y){
x = x % y;
} else {
y = y % x;
}
}
return max(x, y);
}
int main(){
int a, b;
cin >> a >> b;
cout << gcd(a, b);
return 0;
}
正常写法2
#include <bits/stdc++.h>
using namespace std;
int main(){
int a, b;
cin >> a >> b;
cout << __gcd(a, b);
return 0;
}
这里空空如也
有帮助,赞一个