로딩
요청 처리 중입니다...

[프로그래머스 파이썬 코딩테스트 1단계]로또의 최고 순위와 최저 순위

 [프로그래머스 파이썬 코딩테스트 1단계]로또의 최고 순위와 최저 순위

def solution(lottos, win_nums): answer = [] zero_count = lottos.count(0) correct_count =0 for i in lottos : if i in win_nums : correct_count+=1 if correct_count <2 and (zero_count+correct_count) > 2 : return [7-(zero_count+correct_count),6] elif (zero_count+correct_count)< 2 : return [6,6] else: return [7-(zero_count+correct_count),7-correct_count] 풀이. 로또 용지에서 일부 숫자가 지워지면 그 로또가 몇 등인지 알 수 없다.

그렇기 때문에 지워진 부분의 모든 가능성을 열어 두었을 때, 지워진 로또용지의 최대 순위와 최소 순위를 구하는 문제이다. 그래서 0는 뭐든지 될 수 있는 수라고 생각하면 된다. 0의 수를 ...

# 1단계 # 로또 # 코딩테스트 # 파이썬 # 프로그래머스