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

猴子摘桃子、猴子摘来一堆桃子,若3个一堆,最后一堆只有2个,若5个或8个一堆,两种分法的最后一堆都只有3个.算一算,猴子至少摘了多少个桃子?

题目详情
猴子摘桃子
、猴子摘来一堆桃子,若3个一堆,最后一堆只有2个,若5个或8个一堆,两种分法的最后一堆都只有3个.算一算,猴子至少摘了多少个桃子?
▼优质解答
答案和解析
因为5个或8个一堆,最后一堆都只有3.
所以桃子数肯定是除以40,余3的.
所以设计程序,初始n=43;每次加40,依次检验n%3是否为2.
是的话输出就是最少的桃子数.
程序如下:
#include
int main()
{
int m=43;
while(1)
{
if(m%3==2)
{
break;
}
m+=40;
}
printf("%d\n",m);
return 0;
}
结果是83.
看了 猴子摘桃子、猴子摘来一堆桃子...的网友还看了以下: