728x90

< 해결 방법 >

하라는 대로 구현을 했다. 우선 k 라는 리스트를 생성할 때 오류가 있었고 중간에 오타가 하나가 있어서 시간이 좀 걸렸지만 어렵지 않게 해결했다.

 

 

import sys
 
a = int(sys.stdin.readline())
 
s = [ ]
 
for i in range(0,a):
    k=sys.stdin.readline().rstrip().split(" ")
 
    if k[0]=="push":
        s.append(int(k[1]))
    elif k[0]=="top":
        if len(s)==0:
            print(-1)
        else:
            print(s[-1])
    elif k[0]=="size":
        print(len(s))
    elif k[0]=="pop":
        if len(s)!=0:
            print(s[-1])
            del s[-1]
        else:
            print(-1)    
    else:
        if len(s)==0:
            print(1)
        else:
            print(0)            
 
 
728x90

+ Recent posts