A658.模拟栈操作

普及-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

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

输入格式

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

输出格式

根据操作要求进行输出

输入输出样例

  • 输入#1

    6
    empty
    push 10
    empty
    size
    top 
    pop

    输出#1

    yes
    no
    size = 1
    top = 10
    pop 10
首页