题解 | 【模板】队列操作
【模板】队列操作
https://www.nowcoder.com/practice/1137c8f6ffac4d5d94cc1b0cb08723f9
import sys
lines=sys.stdin.read().strip().split("\n")
seq=[]
q=int(lines[0])
for i in range(1,q+1):
op=lines[i].split()
if op[0]=="1":
seq.append(int(op[1]))
elif op[0]=="2":
if len(seq)!=0:
seq.pop(0)
else:
print("ERR_CANNOT_POP")
elif op[0]=="3":
if len(seq)!=0:
print(seq[0])
else:
print("ERR_CANNOT_QUERY")
elif op[0]=="4":
print(len(seq))
查看6道真题和解析