题目:

   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

相关文章:

  • 2022-02-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-05
  • 2021-10-11
猜你喜欢
  • 2021-09-17
  • 2021-12-05
  • 2021-12-19
  • 2022-12-23
  • 2022-12-23
  • 2021-07-18
  • 2021-07-25
相关资源
相似解决方案