五只猴子分桃
第一只猴子呀
平均分成五分
挤出来多一个
多的扔入海中
拿了其中一份
来了五只猴子
均是如此操作
第五只猴子呀
还存有多少只
public class MonkeyPeach
{
public static void main(String[] args)
{
int n = 1;
int m = 0;
int flag=1;
int monkeyNum=5;
while(true)
{
flag = 1;
m = monkeyNum*n+1;
for(int i= monkeyNum;i >= 1;i++)
{
if(m%(monkeyNum-1)==0)
{
m=m/(monkeyNum-1)*monkeyNum+1;
flag++;
}
else
{
break;
}
}
if(flag == monkeyNum)
{
break;
}
n++;
}
System.out.println("开始的桃子数至少是:"+m);
System.out.println("此时第五个桃子得到的桃子数是"+n);
}
}