hdu2104 辗转相除法

来源:互联网 发布:苏小红c语言第三版pdf 编辑:程序博客网 时间:2024/06/07 00:08

分析:用基本的辗转相除法

/** Filename:    code.cpp* Created:     2017-10-10* Author:    wyl6 *[mail:17744454343@163.com]* Desciption:  Desciption*/#include <cstdio>#include <cstdlib>#include <iostream>#include <stack>#include <queue>#include <algorithm>#include <cstring>#include <string>#include <cmath>#include <vector>#include <bitset>#include <list>#include <sstream>#include <set>#include <functional>using namespace std;#define INF 0x3f3f3f3f#define MAX 100typedef long long ll;int n,m;int gcd(int a,int b){if(b == 0) return a;else return(gcd(b,a%b));}int main(int argc, char const* argv[]){//#ifndef ONLINE_JUDGE//    freopen("in.txt", "r", stdin);//    freopen("out.txt", "w", stdout);//#endifwhile (cin >> n >> m){if(n == -1) break;if(gcd(n,m) == 1) printf("YES\n");else printf("POOR Haha\n");}return 0;}


原创粉丝点击