2025-07-10 20:32:47 +09:00

21 lines
446 B
Python

n = int(input())
sequence = [int(input()) for _ in range(n)]
stack = []
operator = []
idx_seq = 0
idx_num = 1
while idx_seq < n :
if stack and stack[-1] == sequence[idx_seq] :
operator.append('-')
stack.pop()
idx_seq += 1
else :
if idx_num > n :
print("NO")
break
operator.append('+')
stack.append(idx_num)
idx_num += 1
else :
print('\n'.join(operator))