传统题 1000ms 256MiB

【栈】模拟栈操作

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给出n种栈操作,包括 push x ,将整数x入栈
pop,弃栈顶,成功则输出pop x,否则输出pop fail
top,取栈顶,成功则输出top = x,否则输出top fail
size,求栈内元素数,输出size = x
empty,询问栈是否为空,为空则输出yes,否则输出no

输入格式

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

输出格式

根据操作要求进行输出

样例 #1

样例输入 #1

6
empty
push 10
empty
size
top 
pop

样例输出 #1

yes
no
size = 1
top = 10
pop 10

栈与单调栈

未认领
状态
已结束
题目
12
开始时间
2025-5-15 0:00
截止时间
2025-5-22 23:59
可延期
24 小时