早教吧 育儿知识 作业答案 考试题库 百科 知识分享

我认为,判断第三个数是否整除第一个数与第二个数的最大公因数,判断是否成功,为什么不对.一个王子被巫师诅咒,变成了一只青蛙.500年后的一天,青蛙王子碰到了一个仙女,仙女告诉他,如果他

题目详情
我认为,判断第三个数是否整除第一个数与第二个数的最大公因数,判断是否成功,为什么不对.
一个王子被巫师诅咒,变成了一只青蛙.500年后的一天,青蛙王子碰到了一个仙女,仙女告诉他,如果他能通过一个简单的测试,她就能帮他解除诅咒.测试是这样子的,仙女要青蛙王子在一条直线上跳跃(青蛙王子最开始站在坐标为0的地方),但只能按照她给定的两种长度跳跃(假设这两种长度王子都能跳到),可以往前或者往后跳,如果能达到指定的地点,那么就通过测试;仙女给定的方式有多种,但有些是不可能满足达到指定地点的.请你帮帮可怜的青蛙王子,寻找出那些可以完成测试的跳跃方式.输入 每个样例占一行,为3个整数,都可以用一个unsigned int表示.前两个表示可以跳跃的长度,最后一个表示需要达到的地点的坐标.如果三个数为0,表示输入结束.输出 每行输出一个样例的结果,如果可以到达指定的地点,输出Yes,否则输出No.
Sample Input
2 5 9
3 7 2
4 8 3
0 0 0
Sample Output
Yes
YesNo
#include
unsigned int function(unsigned int x,unsigned int y){
unsigned int z;
while(x%y!=0){
z=x%y;
x=y;
y=z;
}
return y;
}
int main(){
unsigned int a,b,c,d;
scanf("%d%d%d",&a,&b,&c);
while(a&&b&&c){
d=function(a,b);
if(c%d==0)
printf("Yes\n");
else
printf("No\n");
scanf("%d%d%d",&a,&b,&c);
}
return 0;
}
这是我的代码
▼优质解答
答案和解析
求最大公因数的代码:int GCD(int a,int b){if(b==0) return a;else return GCD(b,a%b);}一开始没测试,后来测试了你的代码,好像没有问题啊.结果也没问题.试着写了一下,用递归的方法或你所用的交换变量的方法都是可以...
看了我认为,判断第三个数是否整除第...的网友还看了以下:

像园中的韭菜,不要割,让它绿绿地长着像谷底的泉水,不要断,让它淡淡地淌着(e)像枝头的青果,不要摘  2020-05-16 …

“有的青苔形状也有趣,如耕牛,如牧人,如树木,如云霞.”是否采用了排比?“有的青苔形状也有趣,如耕  2020-05-16 …

一篇材料作文想知道我的主旨是否正确有位风华正茂的青年,平时看不起饱经风霜的老人.一天,青年在园林中  2020-06-17 …

柿子树(有删改)曹文轩山本家的院子里长了一棵柿子树,已是-棵老树了,枝杈飞张开来,有几枝探出院外,  2020-06-18 …

如果,你是湖水,我乐意是堤岸环绕;如果,你是山岭;我乐意是装点你姿容的青草.(仿写)如果,你是湖水  2020-06-19 …

有人说,青春是一把竖琴,是快乐.仿写及其他题目有人说,青春是一把竖琴,是快乐.青春是书架,是智慧.  2020-06-19 …

有人说,青春是一把竖琴,是快乐.仿写及其他题目.有人说,青春是一把竖琴,是快乐.青春没有理由不快乐  2020-06-19 …

2015年10月9日,800多名首届全国青年运动会志愿者统一“小青果”着装,首次亮相青运会主会场海  2020-06-21 …

形而上学的否定观认为,否定是外力的结果,下列那些说明了这一点()A.原子蜕变B.昆虫被踩死C.麦粒  2020-06-27 …

修改病句1在很大程度上,人类精神文明的成果是以书籍的形式保存的.2一个真正的读者就是通过读书来最大  2020-06-30 …