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] //짝수개수,홀수개수 반환
}
문제풀기 전에 예제를 보고 어떻게 문제의 틀을 구성하고 접근해야할지 생각해보기!!