로딩
요청 처리 중입니다...

[프로그래머스 파이썬 코딩테스트 1단계]신고 결과 받기

 [프로그래머스 파이썬 코딩테스트 1단계]신고 결과 받기

def solution(id_list, report, k): #중복신고 제거 report = list(set(report)) #신고당한 횟수 count repoted_count = {key : 0 for key in id_list} #신고한 id report_id = {key : [] for key in id_list} #메일받은 id mailed_id = {key : 0 for key in id_list} #누가 누구 신고했는지 확인 for i in report : x = i.split(' ') report_id[x[0]].append(x[1]) repoted_count[x[1]]+=1 #정지된 아이디 구하기 out_id = [] for i in id_list : if repoted_count[i] >= k: out_id.append(i) for i in id_list : for out in out_id: if out in report_id[i] : mailed_id[i]+=1 r...

# 1단계 # 2022_KAKAO_BLIND_RECRUITMENT # dict # 신고결과받기 # 코딩테스트 # 파이썬 # 프로그래머스