코딩테스트 문제집/Programmers(Lv2)
[Programmers] Lv2: 구명보트(42885)
cogito30
2025. 2. 12. 15:07
반응형
문제
- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/42885?language=java
풀이
더보기
import java.util.*;
class Solution {
public int solution(int[] people, int limit) {
int answer = 0;
Arrays.sort(people);
int i = 0;
int j = people.length - 1;
while (i <= j) {
if (people[j] + people[i] <= limit) {
i += 1;
j -= 1;
} else {
j -= 1;
}
answer += 1;
}
return answer;
}
}
반응형