프로그래머스 문제 풀이

Lv0 - 등차수열의 특정한 값만 더하기

Dotae1 2025. 2. 7. 19:08

문제 설명

boolean배열[]이 주어지면 true의 인덱스 값을 등차수열에서 추출하여 더하면되는 값이다. 

class Solution {
    public int solution(int a, int d, boolean[] included) {
        int answer = 0;

        for(int i=0;i<included.length;i++){
            if(included[i]){
                answer += a+(d*i);
            }
        }
        return answer;
    }
}

1. included배열의 길이만큼 수행한다.

2. if(included[i]) -> if(true)라면 answer값에 a+(d*i) 를 더한다.

3. return answer;

'프로그래머스 문제 풀이' 카테고리의 다른 글

Lv1 - 두 정수 사이의 합  (0) 2025.02.15
Lv1 - 나누어 떨어지는 수 배열찾기  (1) 2025.02.15
Lv0 - 원소들의 곱과 합  (0) 2025.02.07
Lv0 - 주사위 게임 2  (0) 2025.02.07
Lv0 - 조건문자열  (0) 2025.02.06