2023-08-12

프로그래머스 1단계 덧칠하기

프로그래머스JavaScript1단계코딩테스트

덧칠하기

풀이

마지막 값 저장을 위한 max 변수를 선언하고, 칠할 수 있는 범위를 max에 담고 if문에서 걸러줌.

function solution(n, m, section) {
    let max = 0
    let count = 0
    for(let key of section){
        if(key > max){
            count++
            max = key + m - 1
        }
    }
 
    return count;
}