2022 KAKAO BLIND RECRUITMENT
-
92334. 신고 결과 받기(Python, Programmers Level 1)Programmers 2022. 9. 4. 00:05
풀이 게시판의 다른 유저를 신고하며, 신고한 유저가 정지되면 메일을 수신합니다. report에는 중복이 존재할 수 있으나, 한 유저에 대한 신고는 1회만 유효하므로 report에서 중복을 제거해야 합니다. 가장 쉽게 중복을 제거하는 것은 set 자료형을 활용하는 것입니다. report를 순회하며 신고당한 횟수를 누적하고, 다시 한 번 report를 순회하며 정지시킨 유저를 종합하여 이 결과를 반환합니다. 코드 report에서 중복을 제거합니다. report = set(report) 신고당한 횟수를 누적합니다. 여기서는 신고한 유저가 누구인지는 중요하지 않습니다. reported_counter = defaultdict(int) for r in report: _, reported_user = r.split(..