시간초과.. 그런데 시간초과 안나고 푸는 방법을 모르겠어요 ㅠㅠ
n = int(input())
stack = []
for i in range(n):
s = input()
if 'push' in s:
x = s.split()[1]
stack.append(x)
elif 'pop' in s:
if stack:
print(stack.pop())
else:
print(-1)
elif 'size' in s:
print(len(stack))
elif 'empty' in s:
if stack:
print(0)
else:
print(1)
elif 'top' in s:
if stack:
print(stack[-1])
else:
print(-1)
입출력 빠른 순서
sys.stdin.readline > raw_input() > input()
그냥 input()만 바꾸어도 된다. 허무하네