#DS0101. 非标队列
非标队列
题目描述
队列是一种数据结构。现在你要支持几种操作:
push
,将 这个元素放到队尾。pop
,表示将队首的元素删除。query
,询问从队首往后数第 个元素是多少。
输入格式
第一行一个整数 ,表示操作个数。
接下来 行,每行一个上面所述的操作。
输出格式
输出若干行,对于每个查询操作,输出答案。
10
push 3
push 5
query 1
query 2
push 7
query 2
pop
query 2
push 9
query 1
3
5
5
7
5
数据规模
对于 的数据,保证 。
对于 push
操作,保证 。
对于 pop
操作,保证队列非空。
对于 query
操作,保证 。
且 不超过队列里面的元素个数。