# 题目:
# 海滩上有一堆桃子,五只猴子来分。
# 第一只猴子把桃子平均分为五份,多了一个,猴子把多的一个扔入海中,拿走了一份。
# 第二只猴子把剩下的桃子又平均分成五份,又多了一个,同样把多的一个扔入海中,拿走了一份,
# 第三、第四、第五只猴子都是这样做的,
# 问海滩上原来最少有多少个桃子?
a = 0
while True:
# 第五个猴子至少拿走了一个桃子
n_sum = a + 1
for i in range(4):
n_sum = n_sum * 5 + 1
if n_sum % 4 == 0:
n_sum = n_sum / 4
else:
a += 1
break
else:
print(int(n_sum * 5 + 1))
break
运行结果: