[알고리즘] (프로그래머스) 로또의 최고 순위와 최저 순위

이용찬·2022년 1월 17일
0

알고리즘

목록 보기
30/31

문제
(프로그래머스) 로또의 최고 순위와 최저 순위

Python 풀이

def counter(data):
    if data == 1 or data == 0:
        return 6
    else:
        return 7 - data

    
def solution(lottos, win_nums):
    result = []
    answer = [j for i in win_nums for j in lottos if i == j]
    
    DownCnt = len(answer)
    zeroCnt = lottos.count(0)
    UpCnt = DownCnt + zeroCnt
    
    result = [counter(UpCnt), counter(DownCnt)]
    return result
profile
안녕하세요. 클래식을 즐기는 개발자, 이용찬입니다.

0개의 댓글