백준 10866번 덱 문제이다. 덱은 큐가 한쪽으로 들어와 반대쪽으로 나가는 것과 다르게 양쪽으로 자유롭게 들어오고 나가고 가능한 구조이다. 문제를 보면 총 몇번의 명령을 할지 입력 받고 명령에 따라 수행하면 될 것으로 보인다. push 명령의 경우에는 뒤에 숫자를 따로 받기 때문에 각 명령어에 따라 처리를 다르게 해 주면 될것으로 보인다. 해결한 코드는 다음과 같다. import sys cycle = int(input()) deq = [] for i in range(cycle): ins = sys.stdin.readline().strip() if ins == 'pop_front': if len(deq) == 0: print(-1) else: print(deq[0]) del deq[0] elif ins ..