코딩테스트/프로그래머스
[프로그래머스] 완주하지 못한 선수 파이썬(python)
Jiwon_C
2021. 3. 10. 00:02
# 문제 링크
programmers.co.kr/learn/courses/30/lessons/42576
코딩테스트 연습 - 완주하지 못한 선수
수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수
programmers.co.kr
# Soultion
1
2
3
4
5
6
7
8
9
10
11
12
|
import collections
def solution(participant, completion):
answer = ''
a = collections.Counter(participant)
b = collections.Counter(completion)
coll = a-b
for key, value in coll.items():
answer = key
return answer
|
cs |
7. 8. Counter()함수를 이용하여 선수들의 이름을 카운트한다.
9. 완주하지 못한 선수를 구하기위하여 (참가자-완주자)를 한다.
10. 남아있는 선수의 이름만 뽑아내어 출력한다.