from collections import deque
N = int(input())
deque = deque([i for i in range(1, N + 1)])
while(not (len(deque) == 1)):
# 버리고,
deque.popleft()
# 맨 앞의 숫자를 뒤로 옮기자.
move_num = deque.popleft()
deque.append(move_num)
print(deque[0])
'# 코딩 문제 관련 > 파이썬' 카테고리의 다른 글
백준 1992번(python) (0) | 2020.05.04 |
---|---|
백준 2680번(python) (0) | 2020.05.03 |
백준 18258번(python) (0) | 2020.05.03 |
백준 4949번(python) (0) | 2020.05.02 |
백준 10773번(python) (0) | 2020.05.02 |