프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 설명
수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다.마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 찾아내는 문제
제한 사항
풀이
전체 참가자 중 한명을 찾는 문제로 각 배열을 정렬하여 비교 후 없는 사람을 찾으면 된다.
코드
def solution(participant, completion):
participant.sort()
completion.sort()
for i, j in zip(participant, completion): //zip 함수 - 같은 인덱스 끼리 짝을 지어줌
if i != j:
return i
return participant[-1]
[프로그래머스] 위장 (0) | 2022.08.23 |
---|---|
[프로그래머스] 전화번호 목록 (0) | 2022.08.23 |
[프로그래머스] 폰켓몬 (1) | 2022.08.23 |
[프로그래머스] 하샤드 수 (0) | 2022.08.22 |
[프로그래머스] 핸드폰 번호 가리기 (0) | 2022.08.22 |