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

quokka·2021년 11월 26일
0

코딩테스트

목록 보기
33/63
func solution(_ lottos:[Int], _ win_nums:[Int]) -> [Int] {
    var count = 0
    var zero = 0
    var newLottos = [Int]()
    for lotto in lottos {
      if lotto == 0 {
          zero += 1
      } else {
        newLottos.append(lotto)
      }
    }

    for newLotto in newLottos {
      for win_num in win_nums {
        if newLotto == win_num {
          count += 1
          continue
        }
      }
    }
      return [ zero+count>0 ? 7 - (zero + count) : 6 , count>0 ? 7-count : 6]
}
profile
iOS를 공부하는 개발자입니다~ㅎㅎ

0개의 댓글

관련 채용 정보