题解 | 【模板】栈

【模板】栈

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

import sys
n=int(input())
nums=[]

a=sys.stdin.read().splitlines()


for line in a:
    mei=line.split()
    
    comd=mei[0]
   
    
    if comd=="push":
        
        if len(mei)>1:
                
           nums.append(mei[1])
            
        

            
    elif comd=="pop":
            if len(nums)>0:
                print(nums[-1])
                nums.pop()
            else:
                print("error")
    elif comd=="top":
         if len(nums)>0:
            print(nums[-1])
         else:
            print("error")
                
        








全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务