
const fs = require('fs');
const path = process.platform === 'linux' ? '/dev/stdin' : 'Wiki\\input.txt';
const [k, ...write] = fs
.readFileSync(path)
.toString()
.trim()
.split('\n')
.map((it) => Number(it));
const result = [];
write.forEach((it) => (it === 0 ? result.pop() : result.push(it)));
console.log(result.reduce((sum, pre) => (sum += pre), 0));
재민이가 쓴 숫자들을 write라는 배열로 받는다.
그 후 write배열을 순회하면서 0이 아닌 숫자일 경우 result배열에 push하고 0일 경우 result배열에서 pop해준다.
이러면 올바르게 쓴 숫자만 result배열에 남게 되는데 합계를 출력해주면 된다.