Python ALIVE AND DEAD – JosephLoendorf
约瑟夫环是很经典的题目。以下代码充分利用 Python 数据结构的特性,以求尽可能简洁。
people=list(range(1,31))
while len(people)>15:
i=1
while i<9:
people.append(people.pop(0))
i+=1
print('{:2d}号下船了'.format(people.pop(0)))
约瑟夫环是很经典的题目。以下代码充分利用 Python 数据结构的特性,以求尽可能简洁。
people=list(range(1,31))
while len(people)>15:
i=1
while i<9:
people.append(people.pop(0))
i+=1
print('{:2d}号下船了'.format(people.pop(0)))