Algorithm/프로그래머스

    (파이썬) 프로그래머스 Lv.1 "신고 결과 받기"

    (파이썬) 프로그래머스 Lv.1 "신고 결과 받기"

    내 풀이 def solution(id_list, report, k): a = {} # {멤버id : 신고당한 횟수} b = {} # {멤버id : 나를 신고한 아이디 list} c = {} # {멤버id : 정답} for i in id_list: a[i] = 0 b[i] = [] c[i] = 0 for i in report: if b[list(i.split())[1]].count(list(i.split())[0]) == 0: a[list(i.split())[1]] += 1 b[list(i.split())[1]].append(list(i.split())[0]) for i in a: if a[i] >= k: for j in b[i]: c[j] += 1 return list(c.values()) 1. 멤버id..