본문 바로가기
Log/Coding Test

Day107_Programmers Lv.0 '짝수 홀수 개수' Java

by uxia 2024. 2. 21.

프로그래머스 Lv.0 '짝수 홀수 개수' 자바

 

Q. 정수가 담긴 리스트 num_list가 주어질 때,

num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return하도록

solution 함수를 완성하시오.

 

class Solution {
    public int[] solution(int[] num_list) {
        int even = 0;
        int odd = 0;
        
        for (int i = 0; i < num_list.length; i++) {
            if (num_list[i] % 2 == 0) {
                even++;
            } else {
                odd++;
            }
        }
        
        int[] answer = {even, odd};
        return answer;
    }
}

 

짝수를 담을 even 변수와, 홀수를 담을 odd 변수를 선언한 후

반복문과 조건문을 이용해 짝수, 홀수의 개수를 센다.

 

이후 even과 odd를 담은 배열 answer을 출력하면 된다.