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

[파이썬][프로그래머스] Lv. 1 신고 결과 받기

by SBOX Learning by doing 2022. 6. 21.
반응형

def solution(id_list, report, k):
    answer = [0] * len(id_list)    
    reports = {x : 0 for x in id_list}
    
    
    # 정지 수
    for r in set(report):

        reports[r.split()[1]] += 1

    # 신고 수
    for r in set(report):
        if reports[r.split()[1]] >= k:
            answer[id_list.index(r.split()[0])] += 1

    return answer

반응형

댓글