https://www.acmicpc.net/problem/2161
풀이
deque를 이용해주어서 문제를 풀어주었습니다. rotate를 사용하지않고 append와 popleft를 이용해서 문제를 풀어주셔도 됩니다.
# 2161번 카드1
from collections import deque
n = int(input())
queue = deque(list(range(1, n+1)))
while queue:
print(queue.popleft(), end = " ")
queue.rotate(-1)
출력결과
'백준 > 자료구조' 카테고리의 다른 글
[백준][Python] 11286번 절댓값 힙 - 코팩 (0) | 2022.09.09 |
---|---|
[백준] 18258번 큐 2 - 파이썬 (0) | 2022.08.20 |
[백준] 11279번 최대 힙 - 파이썬 (0) | 2022.07.16 |