[백준 10810번/node.js] 공 넣기

김겜김·2023년 11월 8일
0

🎈문제

입력값

출력값

문제풀이 방법
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(' '));
profile
개발에 관심이있습니다

0개의 댓글