프로그래머스 문제 풀이 - 해시
문제 확인 🏃
["leo", "kiki", "eden"], ["eden", "kiki"]
>> "leo"
["marina", "josipa", "nikola", "vinko", "filipa"], ["josipa", "filipa", "marina", "nikola"]
>> "vinko"
["mislav", "stanko", "mislav", "ana"], ["stanko", "ana", "mislav"]
>> "mislav"
def solution(participant, completion):
answer = {}
for p in participant:
answer[p] = answer.setdefault(p, 0) + 1
for c in completion:
answer[c] -= 1
for name, count in answer.items():
if count == 1:
return name
