#P2442. 模拟栈操作

模拟栈操作

问题说明

给出n种栈操作,包括


push x ,将整数x入栈

pop,弃栈顶,成功则输出pop x,否则输出pop fail

top,取栈顶,成功则输出top = x,否则输出top fail

size,求栈内元素数,输出size = x

empty,询问栈是否为空,为空则输出yes,否则输出no

输入格式

第一行n,(n<250)表示n次操作 接下来n行,每行一个操作,格式如上描述

输出格式

根据操作要求进行输出
6
empty
push 10
empty
size
top 
pop
yes
no
size = 1
top = 10
pop 10

来源/分类