728x90
반응형
기본적인 큐 문제이다.
import sys
from collections import deque
N = int(sys.stdin.readline())
queue = deque()
while 1:
n = int(sys.stdin.readline())
if n == -1:
break
if n != 0 and len(queue) < N:
queue.append(n)
elif n == 0:
queue.popleft()
if queue:
print(*queue)
else:
print("empty")
728x90
반응형
'Agorithm > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 2161번 카드1(python) (0) | 2021.03.06 |
---|---|
백준 알고리즘 1021번 회전하는 큐(python) (0) | 2021.03.06 |
백준 알고리즘 12789번 도키도키 간식드리미(python) (0) | 2021.03.06 |
백준 알고리즘 18258번 큐 2(python) (0) | 2021.03.06 |
백준 알고리즘 1158번 요세푸스 문제(python) (0) | 2021.03.06 |