[프로그래머스] Lv.0 홀수 vs 짝수.java

hgghfgf·2023년 5월 11일
0

프로그래머스

목록 보기
40/227

홀수 vs 짝수.java

class Solution {
    public int solution(int[] num_list) {
        int oddSum = 0;
        int evenSum = 0;

        for (int i = 0; i < num_list.length; i++) {
            if (i % 2 == 0) { // 짝수 인덱스
                evenSum += num_list[i];
            } else { // 홀수 인덱스
                oddSum += num_list[i];
            }
        }

        return (oddSum > evenSum) ? oddSum : evenSum;
    }
}

리스트에서 반복문을 통해 각 원소의 인덱스를 확인하고, 홀수 번째 원소와 짝수 번째 원소를 구분하여 각각의 합을 계산합니다. 마지막으로 두 합 중 큰 값을 반환합니다.

출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges

0개의 댓글