def solution(participant, completion):
# 참가자 이름의 개수를 세기 위한 딕셔너리 생성
participant_count = {}
# 참가자 이름을 딕셔너리에 추가
for name in participant:
if name in participant_count:
participant_count[name] += 1
else:
participant_count[name] = 1
# 완주한 선수 이름을 딕셔너리에서 제거
for name in completion:
participant_count[name] -= 1
# 완주하지 못한 선수 찾기
for name, count in participant_count.items():
if count > 0:
return name
# 예시 사용
participant = ["leo", "kiki", "eden"]
completion = ["eden", "kiki"]
print(solution(participant, completion)) # 출력: "leo"
[챌린지]99클럽 코테 스터디 13일차 TIL + 오늘의 학습 키워드 : 스택 (6) | 2024.11.09 |
---|---|
99클럽 코테 스터디 12일차 TIL + 오늘의 학습 키워드 : 스택 (1) | 2024.11.08 |
99클럽 코테 스터디 10일차 TIL + 오늘의 학습 키워드 : 해시 (4) | 2024.11.06 |
99클럽 코테 스터디 9일차 TIL + 오늘의 학습 키워드 : 해시 (5) | 2024.11.05 |
99클럽 코테 스터디 8일차 TIL + 오늘의 학습 키워드 : 해시 (3) | 2024.11.04 |