Python约瑟夫生者死者小游戏实例讲解
30 个人在一条船上,超载,需要 15 人下船。于是人们排成一队,排队的位置即为他们的编号。报数,从 1 开始,数到 9 的人下船。如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了呢?当i等于31时,手动将i置为1当对应编号i的人值为0时,代表此人已经不在船上,i+1找到下一个人记数,以此类推。执行以上实例,输出结果为:
30 个人在一条船上,超载,需要 15 人下船。于是人们排成一队,排队的位置即为他们的编号。报数,从 1 开始,数到 9 的人下船。如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了呢?当i等于31时,手动将i置为1当对应编号i的人值为0时,代表此人已经不在船上,i+1找到下一个人记数,以此类推。执行以上实例,输出结果为: