#P3505. 队列练习4

队列练习4

题目描述

比起队列练习3,本题加了另外一个操作,访问队头元素(编号 3,不保证访问队头元素时或出队时队不为空)。同时不保证出队操作 2 的合法性。 如果出队操作不合法,则本次操作无效。
现在给出这 N 此操作,输出访问队头元素结果。
当队头元素不为空的时候,输出对应的对头元素数据;当队头元素为空的时候,输出 Invalid。

输入格式

第一行一个整数 N,表示操作个数。1≤N≤10^5
其后 N 个操作。1 入队,2 出队,3 访问队头。入队元素均为正整数且小于等于 10^9

输出格式

K行(K 为输入中访问队头的个数)每次的结果。
7
3
1 7
3
2
1 9
1 7
3
Invalid
7
9