importcollectionsfromtypingimportListdefsolution(participant:List[str],completion:List[str])->str:# 카운터 사용 불가능할 수도 있으니 최대한 직접 구현
participant_dict=collections.defaultdict(int)forpinparticipant:participant_dict[p]+=1completion_dict=collections.defaultdict(int)forcincompletion:completion_dict[c]+=1# key, value 뽑을 때도 items() 꼭 붙여주기
forkey,valueinparticipant_dict.items():ifvalue!=completion_dict[key]:returnkeyreturn''print(solution(["leo","kiki","eden"],["eden","kiki"]))print(solution(["marina","josipa","nikola","vinko","filipa"],["josipa","filipa","marina","nikola"]))print(solution(["mislav","stanko","mislav","ana"],["stanko","ana","mislav"]))
Leave a comment