코딩테스트

로또의 최고 순위와 최저 순위

jgkim1008 2022. 3. 16. 16:47

코드


func solution(_ lottos:[Int], _ win_nums:[Int]) -> [Int] {
    let unKnown = lottos.filter { $0 == 0}.count
    let dupliacte = win_nums.filter { lottos.contains($0)}.count    
    return [unKnown + dupliacte , dupliacte].map { $0 <= 1 ? 6 : 7-$0}
}

print(solution([1, 2, 3, 4, 5, 11], [31, 10, 45, 1, 6, 19]))