当前位置:   article > 正文

Python 约瑟夫生者死者小游戏_约瑟夫生者死者游戏代码python

约瑟夫生者死者游戏代码python

30 个人在一条船上,超载,需要 15 人下船。

于是人们排成一队,排队的位置即为他们的编号。

报数,从 1 开始,数到 9 的人下船。

如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了呢?

  1. list1 = [i for i in range(1,31)]
  2. list2 = []
  3. while len(list1) != 15:
  4. for i in list1 :
  5. list2.append(i)
  6. if len(list2) == 9:
  7. list1.remove(list2[8])
  8. print(list2.pop(),'号下船了')
  9. list2.clear()

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/434940
推荐阅读
相关标签
  

闽ICP备14008679号