💡코딩테스트/프로그래머스
[프로그래머스 | python] 완주하지 못한 선수
🔒 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔑 풀이 1️⃣ set을 이용하여 중복값 제거하기 간단하게 set으로 변환해서 공통된 사람들 제외하고 출력시켰는데 틀림 ➡️ 문제에서 동명이인이 있다고 주어졌기 때문! def solution(participant, completion): return ''.join(set(participant) - set(completion)) 2️⃣ Defaultdict을 이용한 풀이 참가자를 딕셔너리를 이용하여 각 이름별 참가자의 수를 계산하고, 완주자 리스트 안에 이름이 있으면 수를 하나씩 빼주기 딕셔너리의 값이..