五人分鱼问题

题目:5个人(ABCDE)晚上捕鱼
A - 把鱼分成5份扔掉多的1条拿走自己那份
B - 把鱼分成5份扔掉多的1条拿走自己那份
C- 把鱼分成5份扔掉多的1条拿走自己那份
D- 把鱼分成5份扔掉多的1条拿走自己那份
E- 把鱼分成5份扔掉多的1条拿走自己那份
求最少捕了多少条鱼?
假设捕了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
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 2018年3月25日红源悟语 不忘初心,牢记使命,努力奋斗! 今日成长 成功之路上真正的障碍并非困难本身,而是对困...
    红源随笔阅读 209评论 0 0
  • “春风又吹绿了花蕾,你已经也添了新岁。” 那个夏天,我带着柠檬味的羞涩和蜜桃味的期待踏进高一四班,遇到了正洋溢着青...
    百里流笙阅读 429评论 0 2

友情链接更多精彩内容