python应用-综合应用题解决
题目:
A,B,C,D,E五个人捕鱼,不计其数,然后休息, 早上A第一个醒来,将鱼均分成五份,把多余的一条鱼扔掉,拿走自己的一份, B第二个醒来,也将鱼均分为五份,把多余的一条鱼扔掉,拿走自己的一份。 CDE依次醒来,也按同样的方法拿鱼,问他们合伙至少捕了几条鱼。
fish=1 while True: is_prime = True total = fish for _ in range(5): if (total - 1) % 5 == 0: total = ((total - 1) / 5) * 4 else: is_prime = False break if is_prime: print(fish) break fish+=1
结果:
3121
千行代码,Bug何处藏。 纵使上线又怎样,朝令改,夕断肠。