티스토리 뷰

n = int(input())
res = []
stk = []
cnt = 1
temp = True
for _ in range(n):
    m = int(input())

    while cnt <= m:
        res.append('+')
        stk.append(cnt)
        cnt += 1
    
    if stk[-1] == m:
        stk.pop()
        res.append('-')
    else:
        temp = False
if temp == False:
    print('NO')
else:
    for i in res:
        print(i)

포인트는 스텍에 오름차순으로 넣는다는 것!

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2026/08   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함