[프로그래머스 코딩테스트]완료하지 못한 선수

최대 1 분 소요

[프로그래머스 코딩테스트 고득점 kit] 완료하지 못한 선수 (Python)

:pencil2:문제 링크

https://programmers.co.kr/learn/courses/30/lessons/42576

:pencil2:문제풀이

def solution(participant, completion):
    
    complement = list(set(participant) - set(completion))
    
    if len(complement) != 0:
        return complement[0]
    
    #동명이인이 있는 경우
    participant = sorted(participant)
    completion = sorted(completion)
    
    for i in range(len(participant)):
        if participant[i] != completion[i]:
            return participant[i]            
        
    answer = ''
    return answer

댓글남기기