프로그래머스 LV1 덧칠하기 자바스크립트

코린이의 성장일기·2023년 10월 19일
function solution(n, m, section) {
    var answer = 0;
    let painting = 0
    
    section.forEach((n)=>{
                if(n > painting){
            painting =  n + m - 1;
            answer++
        }
    })

    return answer;
}

paingting 변수 초기화
paingting 변수에 칠한 구역에 대한 값을 저장
forEach를 이용해 칠해야 할 구역과
paingting의 칠해진 구역을 비교하여
answer의 값을 더해준다.

profile
작동하는 코드만 만들면 반은 완성이다.

0개의 댓글