解题思路:
注意事项:
参考代码:
from itertools import cycle
def demo(lst,k = 3):
t_lst = lst[:]
while len(t_lst)>1:
c = cycle(t_lst)
for i in range(k):
t = next(c)
index = t_lst.index(t)
t_lst = t_lst[index+1:]+t_lst[:index]
return t_lst[0]
n = eval(input())
lst = list(range(1,n+1))
print(demo(lst,k=3))
0.0分
0 人评分
IP判断 (C++代码)浏览:677 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:637 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:946 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:495 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:904 |
蛇行矩阵 (C语言代码)浏览:753 |
淘淘的名单 (C语言代码)浏览:1104 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:567 |
蛇行矩阵 (C语言代码)浏览:536 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:633 |