队列练习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
3Invalid
7
9