본문 바로가기
알고리즘/프로그래머스 level 1,2

[파이썬🐍] 프로그래머스 : 로또의 최고 순위와 최저 순위

by 코딩개미뚠뚠 2021. 5. 20.
반응형
def solution(lottos, win_nums):
    answer = 0
    cnt,cnt2 = 0, 0 
    for i in lottos: #최고 순위 구하기
        if i in win_nums: cnt+=1
        elif i == 0: cnt += 1 #0을 전부 당첨번호로 계산
    for i in lottos: #최저 순위 구하기
        if i in win_nums: cnt2 += 1
    
    if cnt <= 1 : high = 6
    else: high = 7 - cnt
    if cnt2 <= 1: low = 6
    else: low = 7 - cnt2
    
    return high,low
반응형

댓글