๐ ๋ฐ๋ณต๋ฌธ ํ์ถ ์กฐ๊ฑด ์ฃผ์! num > n์ผ ๋๊ฐ ์๋ num > n+1๋ก ์ค์ ํด์ค์ผํ๋ค.
์ฝ๋
const fs = require('fs');
const input = fs.readFileSync('/dev/stdin').toString().trim().split("\n").map(Number);
const n = input.shift();
const answer = [];
const stack = [];
let num = 1;
let index = 0;
while (index < n) {
if (num > n + 1) return console.log("NO");
if (stack[stack.length - 1] === input[index]) {
stack.pop();
answer.push("-");
index++;
} else {
stack.push(num);
answer.push("+");
num++;
}
}
console.log(answer.join("\n"));