python猴子选大王
#!/usr/bin/python
# -*- coding: utf-8 -*-
N=int(input())
ls=[i for i in range(1,N+1)]
step=2 #步长
ptr=1
while len(ls) > 1:
#ptr表示列表中第几个元素,没有第0个元素,只有下标为0的元素
ptr=(ptr+step-1)%len(ls)+1
#ptr 是 下一个开始的位数
del ls[ptr-1]
print(ls[0])
, 相关下载链接:
https://download.csdn.net/download/u014481728/88507676?utm_source=bbsseo