프로그래머스 짝수 홀수 개수

ILLHan Jung·2023년 8월 4일
0
import Foundation
//문제접근할때 numlist가 보이니까 numlist를 순회해야하니까 for in 구문 작성
//원소 중 짝수와 홀수의 개수를 담은 배열을 return 하는 구문을 보고 if 구문작성 
func solution(_ num_list:[Int]) -> [Int] {
    var jak: Int = 0 //짝수개수를 저장하기위해 사용
    var hol: Int = 0 //홀수개수를 저장하기위해 사용
    for i in num_list {
        if i % 2 == 0 { //2로나누었을때 0이면 
            jak += 1    //짝수 1증가
        } else {         //0이 아니라면
            hol += 1     //홀수 1증가
        }
    }
    return [jak, hol]   //짝수개수,홀수개수 반환
}

문제풀기 전에 예제를 보고 어떻게 문제의 틀을 구성하고 접근해야할지 생각해보기!!

profile
안녕하세요!

0개의 댓글