import java.util.*;

class Solution {
    public int solution(int[] people, int limit) {
        int answer = 0;
        int start = 0;
        int end = people.length-1;
        
        Arrays.sort(people);
        
        while(start<=end) {
            start += people[start]+people[end]<=limit ? 1 : 0;
            end--;
            answer++;
        }
        
        return answer;
    }
}

'Problem Solving > Programmers' 카테고리의 다른 글

[Level 2] 모음 사전  (0) 2022.04.06
[Level 2] 교점에 별 만들기  (0) 2022.04.06
[Level 2] 주식가격  (0) 2022.04.06
[Level 2] 영어 끝말잇기  (0) 2022.04.06
[Level 2] 삼각 달팽이  (0) 2022.04.06