from collections import deque class Queue: def __init__(self): self.items = deque() def push(self, x): """将x加入队尾""" self.items.append(x) def pop(self): """输出并移除队首元素""" if not self.items: return "error" return self.items.popleft() def front(self): """输出队首元素(不移除)""" if not self.items: return "error" return self.items[0] # 处理输入输出 n = int(input()) queue = Queue() for _ in range(n): operation = input().strip().split() if operation[0] == "push": x = int(operation[1]) queue.push(x) elif operation[0] == "pop": print(queue.pop()) elif operation[0] == "front": print(queue.front())