프로그래머스
완주하지 못한 선수
오리_꿀꿀
2021. 1. 13. 00:21
def solution(participant, completion):
p = participant
c = completion
a = {}
b = {}
l = []
for i in range(len(p)):
a[p[i]] = 0
for i in range(len(p)):
a[p[i]] += 1
for i in range(len(c)):
a[c[i]] -= 1
for i in a:
for _ in range(a[i]):
l.append(i)
return l[0]
동명이인이 있기 때문에 dictionary의 value 값에 몇 명인지 대입해주고 여기서 completion 사람을 빼주기로 했다.
'무조건 답은 한명'이라는 조건을 못 봐서 해맸다..