#include<stdio.h>
int gcd(int a,int b)
{
return (b?gcd(b,a%b):a);//利用递归来求出最大公约数//
}
int main()
{
int p;
scanf("%d",&p);
while(p--){
int m,n;
scanf("%d%d",&m,&n);
printf("%s\n",gcd(m,n)==1?"NO":"YES");
}
return 0;
}
A - Wolf and Rabbit
最新推荐文章于 2017-10-09 22:02:39 发布
本文提供了一个使用递归实现的最大公约数(GCD)算法的C语言代码示例。程序接收用户输入的两个整数,并通过递归调用计算它们的最大公约数,最后输出结果。如果两个数的最大公约数为1,则输出'NO';否则输出'YES'。

2219






