Algorithm

[Python] 2022 KAKAO BLIND RECRUITMENT 신고 결과 받기

SheepAdult 2022. 1. 24. 02:28
def solution(id_list, report, k):
    answer = []
    result = {x: 0 for x in id_list}
    dic = {x: [] for x in id_list}
    for r in report:
        r = r.split()
        if r[0] not in dic[r[1]]:
            dic[r[1]].append(r[0])
    for r in dic:
        if len(dic[r]) >= k:
            for i in dic[r]:
                result[i] += 1

    for i in dic:
        answer.append(result[i])
    return answer