본문 바로가기

# 02/Swift - CTP

[Swift] 코딩테스트 연습! Lv0. 짝수 홀수 개수

반응형
/* 짝수 홀수 개수
 
 - 정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요.
*/
func solution6(_ numList: [Int]) -> [Int] { [numList.filter { $0 % 2 == 0 }.count, numList.filter { $0 % 2 == 1 }.count] }

func solution5(_ num_list:[Int]) -> [Int] {
    var even:Int = 0
    var odd:Int = 0
    for i in num_list {
        if i % 2 == 0 {
            even += 1
        } else {
            odd += 1
        }
    }
    return [even, odd]
}
반응형