컴공생의 다이어리

[파이썬, Python] 백준 1874번 : 스택 수열 본문

Development/Algorithm & Coding Test

[파이썬, Python] 백준 1874번 : 스택 수열

컴공 K 2022. 4. 19. 00:01

백준 1874번 : 스택 수열

(문제 바로가기)

 

 

 

내 코드

n = int(input())

count = 1
stack = []
result = []

for _ in range(n):
    data = int(input())

    while count <= data:
        stack.append(count)
        result.append('+')
        count += 1

    if stack.pop() == data:
        result.append('-')

    else:
        print("NO")
        exit(0)

print("\n".join(result))

 

 

728x90
Comments