728x90
반응형
문제 설명
정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요.
제한사항
- 1 ≤ num_list의 길이 ≤ 100
- 0 ≤ num_list의 원소 ≤ 1,000
입출력 예
입출력 예 설명
- [1, 2, 3, 4, 5]에는 짝수가 2, 4로 두 개, 홀수가 1, 3, 5로 세 개 있습니다.
- [1, 3, 5, 7]에는 짝수가 없고 홀수가 네 개 있습니다.
코드
class Solution {
fun solution(num_list: IntArray): IntArray {
var array = intArrayOf(0, 0)
num_list.forEach { x -> if(x % 2 == 0) array[0] += 1 else array[1]+= 1 }
return array
}
//intArrayOf(numList.filter { it % 2 == 0 }.size, numList.filter { it % 2 == 1 }.size)
}
728x90
반응형
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[Kotlin] 점의 위치 구하기(입문문제) (1) | 2023.11.29 |
---|---|
[Kotlin] 문자열 뒤집기(입문문제) (0) | 2023.11.27 |
[Kotlin] 편지(입문문제) (0) | 2023.11.25 |
[Kotlin] 배열의 평균값(입문문제) (0) | 2023.11.25 |
[Kotlin] 짝수의 합(입문문제) (1) | 2023.11.25 |