#P11952. 模版栈
模版栈
题目描述
请你实现一个栈(stack),支持以下操作:
push(x):向栈中加入一个数 xpop():将栈顶元素弹出。如果栈为空,则输出Emptyquery():输出栈顶元素。如果栈为空,则输出Anguei!size():输出栈中当前元素个数
输入格式
- 第一行:一个整数 n,表示操作次数
- 接下来 n 行,每行:
- 首先是操作名(
push、pop、query或size) - 若操作为
push,后面跟一个整数 x,表示要加入的数,x 与操作名之间用空格分隔 - 其他操作行没有额外内容
- 首先是操作名(
输出格式
按照操作的要求输出结果,每个输出占一行。
输入样例 #1
5
push 2
query
size
pop
query
输出样例 #1
2
1
Anguei!
输入样例 #2
3
pop
query
size
输出样例 #2
Empty
Anguei!
0