알고리즘/백준
-
[백준 파이썬] 스택 - 10828번: 스택알고리즘/백준 2021. 3. 28. 22:48
간단한 스택 문제이다. 특정 명령을 받았을 때 스택에 대한 명령을 수행한다. 처음 생각해본건 case 별로 조건문을 넣으면 될 것 같아 코드를 작성해 보았다. n = int(input()) order_list = [] for i in range(n): order_list.append(input()) stack = [] for order in order_list: if order.startswith('push'): order, number = order.split() stack.append(int(number)) elif order == "pop": if len(stack) == 0: print(-1) else: print(stack.pop()) elif order == "size": print(len(s..