利用辗转相除法解决这个问题!
#include <iostream>
using namespace std;
int gcd(int x,int y)
{
return (x%y==0?y:gcd(y,x%y));
}
//辗转相除法不懂的自己去百度
int main()
{
int a,b;
cin>>a>>b;
cout<<gcd(a,b);
return 0;
}
#include <iostream>
using namespace std;
int gcd(int x,int y)
{
return (x%y==0?y:gcd(y,x%y));
}
//辗转相除法不懂的自己去百度
int main()
{
int a,b;
cin>>a>>b;
cout<<gcd(a,b);
return 0;
}