(1)题目:一些桃,猴子分,第一只猴子把桃平均分成5分,多一个桃子被扔掉,并拿走一份;第二只猴子把剩下得桃平均分成5分,多一个桃子被扔掉,并拿走一份;第三只猴子把剩下得桃平均分成5分,多一个桃子被扔掉,并拿走一份;第四只猴子把剩下得桃平均分成5分,多一个桃子被扔掉,并拿走一份;第五只猴子把剩下得桃平均分成5分,多一个桃子被扔掉,并拿走一份;

(2)问:一共有多少桃子?

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>

int main()
{
int i, m, j, k, count;
for (i = 4; i < 10000; i += 4)
{
count = 0;
m = i;
for (k = 0; k < 5; k++)
{
j = m / 4 * 5 + 1;
m = j;
if (j % 4 == 0)
count++;
else
break;
}
if (count == 4)
{
printf(" 一共有%d个桃子\n", j);
break;
}
}
return 0;
}

结果如下:

猴子分桃问题_#include