코딩테스트 Lv - 1 덧칠하기

박상하·2024년 8월 7일
0

코딩테스트

목록 보기
35/37


첫 번째 시도

덧칠하기 문제는 일반 구현문제이다.

section의 배열을 따라 만약 칠하지 않은 부분이라면 칠해주고 count++를
해주면 된다.

function solution(n, m, section) {
    let painted = 0;
    let paintCount=0
   for(let i = 0 ; i<section.length; i++){
    const target = section[i]
    if(target>painted){
    paintCount=paintCount+1    
    painted = target+m-1    
    }
   } 
    return paintCount
}

결과: 통과

0개의 댓글