HDOJ 2104
辗转相除法 算法
int gcd(int a,int b)
{
return b?gcd(b,a%b):a;
}
ac代码
```cpp
#include <iostream>
using namespace std;
int gcd(int a,int b)
{
return b?gcd(b,a%b):a;
}
int main()
{
int n,m;
while(cin>>n>>m)
{
if(n==-1){
return 0;
}
else
{
if(gcd(n,m)==1)
{
cout<<"YES";
}
else
{
cout<<"POOR Haha";
}
cout<<endl;
}
}
}