728x90
# lottos: 로또번호 배열, win_nums: 당첨번호 배열
def solution(lottos, win_nums):
answer = []
candWin = 0
candLose = 0
for i in range(len(lottos)):
if lottos[i] in win_nums:
candWin+=1
candLose+=1
elif lottos[i] == 0:
candWin+=1
if candWin>=2 and candWin<=6:
answer.append(7-candWin)
else: answer.append(6)
if candLose>=2 and candLose<=6:
answer.append(7-candLose)
else: answer.append(6)
return answer
예외 처리 까먹지 말자!!
728x90
'프로그래머스' 카테고리의 다른 글
문자열 압축 (0) | 2022.07.01 |
---|---|
키패드 누르기 (0) | 2022.06.23 |
숫자 문자열과 영단어 (0) | 2022.06.23 |
신규 아이디 추천 (0) | 2022.06.22 |
K번째수 (0) | 2022.06.22 |