#include <stdio.h>
int yeeguo(int n);//函数原型;
int main()
{
int n;
printf("请随便输入一个数:");
scanf_s("%d", &n);//输入你所想的总椰果数(随便输一个小一点的数,
//因为他不是真正的椰果数,即不影响最终结果只会影响循环次数)
printf("总椰果数=%d\n", yeeguo(n));
return 0;
}
int yeeguo(int n)
{
int i, del;
for (i = 1; i <= 5; i++)
{
if (i == 1)//条件1;
{
del = n; //先把n给第一个人;
}
if (del % 5 == 1)//条件2
{
del = (del - 1) / 5 * 4;//后面的人得到的人椰果数;
}
else
{
n++;//测试是否满足条件2,不满足就使其往上增大;
i = 0;//控制i的条件,使当不满足条件2;每次都能执行条件1;
continue;//加不加都可;
}
}
return n;