💬 문제 설명
정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요.
🚫 제한 사항
- 1 ≤ num_list의 길이 ≤ 100
- 0 ≤ num_list의 원소 ≤ 1,000
📢 입출력 예
👨🏫 입출력 예 설명
📃 제출 코드
class Solution {
public int[] solution(int[] num_list) {
int[] answer = {0,0};
for (int i = 0; i < num_list.length; i++) {
answer[num_list[i] % 2]++;
}
return answer;
}
}
✏ 해결방법 & 배운점
`num_list` 의 각 원소가 짝수일 경우 `num_list[i] % 2` 의 값이 0이 되어서 배열 answer의 0번째 인덱스 값이 증가하게 되고, 홀수일 경우 `num_list[i] % 2` 의 값이 1이 되어서 배열 answer의 1번째 인덱스 값이 증가하도록 코드를 작성하여 문제를 해결하였습니다.
'PS > 프로그래머스 입문 100제' 카테고리의 다른 글
[프로그래머스] LV.0 배열 회전시키기 - 자바 [47/100] (0) | 2024.06.25 |
---|---|
[프로그래머스] LV.0 특정 문자 제거하기 - 자바 [46/100] (0) | 2024.06.25 |
[프로그래머스] LV.0 순서쌍의 개수 - 자바 [44/100] (0) | 2024.06.24 |
[프로그래머스] LV.0 문자열 반복 출력하기 - 자바 [43/100] (0) | 2024.06.24 |
[프로그래머스] LV.0 문자열 안에 문자열 - 자바 [42/100] (0) | 2024.06.24 |