a=[]
for i in range(n):
cmd = input().split()
if cmd[0] == 'push':
a.append(cmd[1])
elif cmd[0] == 'pop':
try:print(a.pop())
except: print(-1)
elif cmd[0] == 'size':
print(len(a))
elif cmd[0] == 'empty':
if len(a)==0:
print(1)
else:
print(0)
elif cmd[0] == 'top':
try:
print(a[-1])
except:
print(-1)
'백준 알고리즘 > 시뮬레이션' 카테고리의 다른 글
백준 1966번 파이썬 (0) | 2018.09.17 |
---|---|
백준 10845 파이썬 (0) | 2018.09.16 |
백준 9012 파이썬 (0) | 2018.09.16 |
백준 1874 파이썬 (0) | 2018.09.14 |
백준 9020 파이썬 (0) | 2018.09.13 |