-코드
from sys import stdin
r = []
n = int(stdin.readline())
for i in range(n):
a = stdin.readline().split()
if a[0] == 'push':
r.append(a[1])
elif a[0] == 'pop':
if len(r) == 0:
print(-1)
else:
print(r.pop())
elif a[0] == 'size':
print(len(r))
elif a[0] == 'empty':
if len(r) == 0:
print(1)
else:
print(0)
elif a[0] == 'top':
if len(r) == 0:
print(-1)
else:
print(r[len(r) - 1])
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬]5622번 다이얼 (0) | 2021.05.04 |
---|---|
[백준/파이썬]11866번 요세푸스 문제 0 (0) | 2021.05.03 |
[백준/파이썬]10996번 별 찍기 - 21 (0) | 2021.05.02 |
[백준/파이썬]10953번 A+B - 6 (0) | 2021.05.02 |
[백준/파이썬]2765번 자전거 속도 (0) | 2021.05.02 |