while 1: try: n=int(input()) l=list(range(n+1)) while 1: res=[] for i in range(len(l)): if i%2==1: res.append(l[i]) # 取第偶数位作为一轮丢弃的结果集,注意:第偶数位的索引却为奇数 if len(res)==1: break l=res print(*res) except: break
while 1: try: n=int(input()) l=list(range(n+1)) while 1: res=[] for i in range(len(l)): if i%2==1: res.append(l[i]) # 取第偶数位作为一轮丢弃的结果集,注意:第偶数位的索引却为奇数 if len(res)==1: break l=res print(*res) except: break