💡/코딩 테스트

[프로그래머스] 홀수 vs 짝수

defyuil 2024. 9. 6. 03:45

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;
    }
}

 

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