#include<bits/stdc++.h>
using namespace std;
int euclid(int a,int b){
if(b == 0){
return a;
}else{
return euclid(b,a % b);
}
}
int main(){
int a,b;
cin>>a>>b;
cout<<euclid(a,b);
return 0;
}
【最小共因数函数】
最新推荐文章于 2025-12-04 22:20:49 发布
该程序实现了欧几里得算法(辗转相除法),用于计算两个整数的最大公约数(GCD)。在主函数中,从输入读取两个整数并调用euclid函数,最后输出它们的最大公约数。此算法是数论和计算机科学中的基础操作,常见于求解同余方程和简化分数等任务。
2188

被折叠的 条评论
为什么被折叠?



