from collections import defaultdict
def solution(participant, completion):
candidates = defaultdict(int)
for runner in participant:
candidates[runner] += 1
for runner in completion:
candidates[runner] -= 1
for answer in candidates:
if candidates[answer] != 0:
return answer
참고
https://docs.python.org/ko/3/library/collections.html?highlight=defaultdict#collections.defaultdict
'CS > 알고리즘 문제 풀이' 카테고리의 다른 글
[프로그래머스/알고kit/그리디] 체육복 (0) | 2024.01.21 |
---|---|
[프로그래머스/알고kit/정렬] K번째수 (0) | 2024.01.18 |
[프로그래머스/알고kit/스택,큐]같은 숫자는 싫어 (0) | 2024.01.18 |
[프로그래머스/알고kit/완전탐색] 최소직사각형 (0) | 2024.01.18 |
[프로그래머스/알고kit/힙] 더 맵게 (0) | 2024.01.18 |