题解 | 【模板】队列
【模板】队列
https://www.nowcoder.com/practice/afe812c80ad946f4b292a26dd13ba549
import collections
import sys
# for line in sys.stdin:
# a = line.split()
# print(int(a[0]) + int(a[1]))
def solver():
n =int(input())
cmd_list=[]
def func(cmd):
if "push" in cmd:
cmds=cmd.split(" ")
queue.append(cmds[1])
elif "pop" in cmd:
if len(queue)==0:
print("error")
else:
print(queue.popleft())
elif "front" in cmd:
if len(queue)==0:
print("error")
else:
print(queue[0])
for i in range(n):
cmd_list.append(input())
queue=collections.deque()
for i in range(len(cmd_list)):
func(cmd_list[i])
solver()
#刷题#
文远知行公司福利 544人发布