题解 | #【模板】栈#

【模板】栈

https://www.nowcoder.com/practice/104ce248c2f04cfb986b92d0548cccbf

n = int(input())  
a = []  
for i in range(n):  
    b = input().split(" ")  
    if b[0] == "push":  
        a.append(int(b[1]))  
    elif b[0] == "pop":  
        if len(a) == 0:  
            print("error")  
        else:  
            c = a.pop(-1)  
            print(c)  
    else:  
        if len(a) == 0:  
            print("error")  
        else:  
            print(a[-1])

elif 和else的巧妙运用

全部评论

相关推荐

牛客10001:问就是六个月,全国可飞,给钱就干
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务