題目:5個人(ABCDE)晚上捕魚
A - 把魚分成5份扔掉多的1條拿走自己那份
B - 把魚分成5份扔掉多的1條拿走自己那份
C- 把魚分成5份扔掉多的1條拿走自己那份
D- 把魚分成5份扔掉多的1條拿走自己那份
E- 把魚分成5份扔掉多的1條拿走自己那份
求最少捕了多少條魚?
假設(shè)捕了x條魚
那么(x -1) % 5 == 0
剩下的魚為(x-1) // 5*4 =
def main():
fish = 1
total = fish
while True:
is_enouge = Ture
for _ in range(5):
if (total-1) %5 == 0:
total = (total-1) //5 *4
else:
is_enough = False
break
if is_enough:
print("總共有%d條魚,%fish')
break
fish += 1