#YHM11004. 模拟队列

模拟队列

题目: 模拟队列。

输入格式

  • 第一行:整数 nn 表示操作次数(n100000n \leq 100000)。
  • 接下来 nn 行:
    • IN x:将整数 xx 入队(1x1000001 \leq x \leq 100000)。
    • OUT:队头元素出队(队列为空则忽略)。
    • FRONT:查询队头元素(队列为空则忽略)。
    • SIZE:输出队列元素个数。

输出格式

  • 对于 FRONT 操作,若队列不为空,输出队头元素。
  • 对于 SIZE 操作,输出队列元素个数。

样例 #1输入

7
SIZE
IN 3
OUT
FRONT
IN 4
FRONT
SIZE

输出

0
4
1

样例 #2输入

8
IN 3
SIZE
IN 4
OUT
SIZE
FRONT
IN 5
FRONT

输出

1
1
4
4