logink
logink
HomeResumePortfolioBlogContact

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;
}
← 이전글프로그래머스 1단계 바탕화면 정리다음글 →프로그래머스 1단계 3진법 뒤집기

관련 글

벡터 유사도 기반
84% 일치

프로그래머스 1단계 바탕화면 정리

프로그래머스 1단계 바탕화면 정리 문제 풀이. Math.min과 Math.max를 활용하여 파일들의 경계 좌표를 구하는 풀이입니다.

83% 일치

프로그래머스 1단계 삼총사

프로그래머스 1단계 삼총사 문제 풀이. 3개의 수 비교를 위해 3차원 for문을 사용하여 합이 0이 되는 경우를 찾는 풀이입니다.

79% 일치

프로그래머스 1단계 3진법 뒤집기

프로그래머스 1단계 3진법 뒤집기 문제 풀이. 10진법 수를 3진법으로 변환 후 뒤집어서 다시 10진법으로 변환하는 풀이입니다.

© 2026 조용진. All rights reserved.