03_완주하지 못한 선수

JIYOUNG KIM·2021년 12월 26일
0

프로그래머스

목록 보기
3/20
post-thumbnail

마라톤에 참여한 선수들의 이름이 담긴 배열과 완주한 선수들의 이름이 담긴 배열이 주어질 때, 완주하지 못한 선수의 이름을 return하도록 함수 작성하기

def solution(p, c):
    p.sort()
    c.sort()
    for par, com in zip(p, c):
        if par != com:
            return par
    return p[-1]
  • 포인트는 동명이인이 있을 수 있다는 것!

  • sort함수로 정렬한 다음, 동명이인 중 한명이 참여한 선수 명단에만 있으면 마지막 부분이 동명이인 중 완주하지 못한 선수일꺼니까 p[-1]로 리턴!

profile
데이터분석가

0개의 댓글