입력값
출력값
문제풀이 방법
map(), fill(), slice(), join() 메서드를 활용해서 문제를 해결할수있었습니다.
const fs = require('fs');
//백준 문제풀이용
//const input = fs.readFileSync('dev/stdin').toString().trim().split('\n');
//문제 풀이용
const input = fs.readFileSync('example.txt').toString().trim().split('\n');
const [N, M] = input[0].split(' ').map(Number);
const baskets = Array(N + 1).fill(0);
for (let i = 1; i <= M; i++) {
const [I, J, K] = input[i].split(' ').map(Number);
for (let j = I; j <= J; j++) {
baskets[j] = K;
}
}
console.log(baskets.slice(1).join(' '));