https://programmers.co.kr/learn/courses/30/lessons/77484
def lotto(num):
if num == 6:
return 1
elif num == 5:
return 2
elif num == 4:
return 3
elif num == 3:
return 4
elif num == 2:
return 5
else:
return 6
def solution(lottos, win_nums):
answer = []
zero_num = lottos.count(0) #총 0의 갯수
same_value = 0 #lottos중 win_nums와 겹치는 갯수
for lo in lottos:
if lo in win_nums:
same_value += 1
answer = [lotto(same_value + zero_num), lotto(same_value)]
return answer'파이썬 코딩테스트 > 프로그래머스' 카테고리의 다른 글
| 프로그래머스 / 없는 숫자 더하기 / 파이썬 (0) | 2022.02.25 |
|---|---|
| 프로그래머스 / 신규 아이디 추천 / 파이썬 (0) | 2022.02.25 |
| 프로그래머스 / 크레인 인형 뽑기 / 파이썬 (0) | 2022.02.24 |
| 프로그래머스 / 키패드 누르기 / 파이썬 (0) | 2022.02.24 |
| 프로그래머스 / 신고 결과 받기 / 파이썬 (0) | 2022.02.24 |