본문 바로가기
Algorithm/PROGRAMMERS[Java]

Lv1. 완주하지 못한 선수

by 씨니 2022. 4. 24.
728x90

▶ 문제

 

▶ 풀이방법

import java.util.*;
class Solution {
    public String solution(String[] participant, String[] completion) {
        String answer = "";
        
        Arrays.sort(participant);
        Arrays.sort(completion);
        for(int i = 0; i < completion.length; i++){
            if(!participant[i].equals(completion[i])){
                answer = participant[i];
                break;
            }
        }
        //마지막완주자까지 검사했는데 같지 않다면 검사되지 않은 마지막 참가자 결과값에 대입
        if(answer.equals("")) answer = participant[participant.length-1];
        return answer;
    }
}
728x90

'Algorithm > PROGRAMMERS[Java]' 카테고리의 다른 글

Lv1. 내적  (0) 2022.04.24
Lv1. 소수 만들기  (0) 2022.04.24
Lv1. K번째 수  (0) 2022.04.24
Lv1. 모의고사  (0) 2022.04.21
Lv1. 체육복  (0) 2022.04.21