Daily Logs/Algorithm Practice

[level 0] 등차수열의 특정한 항만 더하기

Jcob.moon 2025. 5. 20. 17:31

function solution(a, d, included) {
    let result = 0;
   for(let i = 0; i < included.length; i ++){
       result += included[i] ? a + d * i : 0;
   }
    return result;
}
//등차 수열? 항증가에따라 a 부터 시작해서 d 만큼 같은 크기로 일정하게 증가하는 것
//여기서 true 인 값만 다더해서 리턴해야한다. 

그간 한 내용에서 등차수열 만 더 추가된것같다는 생각이 들었다. 내용이 반복되는 느낌! 하지만 첫 계획대로 우선 LV0 부터 이렇게 정리하며 풀 계획이다 .

깃허브
프로그래머스