🔖_Problem Solving/프로그래머스
[프로그래머스] 신고 결과 받기
쩡지
2022. 1. 24. 15:33
난이도 : 1단계
사용 언어 : 파이썬
2022 KAKAO BLIND RECRUITMENT
https://programmers.co.kr/learn/courses/30/lessons/92334
코딩테스트 연습 - 신고 결과 받기
문제 설명 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의
programmers.co.kr
def solution(id_list, report, k):
dic_singo={}
mail = []
answer = []
for rep in report :
a,b = rep.split()
if b not in dic_singo.keys() :
dic_singo[b] = []
if a not in dic_singo[b] :
dic_singo[b].append(a)
for user in dic_singo.keys() :
if len(dic_singo[user]) >= k :
mail += dic_singo[user]
for user in id_list:
answer.append(mail.count(user))
return answer