[Programmers] 로또의 최고 순위와 최저 순위

Seon_shine·2022년 1월 21일
0

programmers

목록 보기
2/4
def solution(lottos, win_nums):
    answer = []
    zerocount=0
    check=0
    for num in lottos:
        if num==0:
            zerocount+=1
        elif num in win_nums:
            check+=1
    maxr=zerocount+check
    minr=check
    print(zerocount,check)
    if(zerocount==0):
        maxr=minr=7-check
        if(maxr>=7):
            maxr=6
        if(minr>=7):
            minr=6
        answer.append(maxr)
        answer.append(minr)
    else:
        maxr=7-(zerocount+check)
        minr=7-check
        if(maxr>=7):
            maxr=6
        if(minr>=7):
            minr=6
        answer.append(maxr)
        answer.append(minr)
    return answer
    
profile
모든 생각을 구현해내기 위해 노력하는 개발자

0개의 댓글