여름의 서재

[백준] 1874_스택 수열 본문

알고리즘/BOJ

[백준] 1874_스택 수열

엉아_ 2021. 8. 12. 01:19
728x90
n = int(input())
result = []
stack = []
count = 0
X = True

for _ in range(n):
    num = int(input())
    while count < num:
        count += 1
        stack.append(count)
        result.append('+')
    
    if stack[-1]== num:
        stack.pop()
        result.append('-')
    else:
        X = False
if X :
    for i in result:
        print(i)
else : print('NO')

'알고리즘 > BOJ' 카테고리의 다른 글

[백준] 1927_최소 힙  (0) 2021.08.12
[백준] 1920_수 찾기  (0) 2021.08.12
[백준] 1654_랜선 자르기  (0) 2021.08.12
[백준] 1541_잃어버린 괄호  (0) 2021.08.12
[백준] 1018_체스판 다시 칠하기  (0) 2021.08.12
Comments