개발공부/코딩테스트 연습문제
[프로그래머스] 예산
ku-na
2022. 1. 10. 14:29
문제 설명과 제한사항

풀이
import java.util.Arrays;
class Solution {
public int solution(int[] d, int budget) {
int answer = 0;
int sum = 0;
Arrays.sort(d);
for(int i : d){
sum += i;
if(sum > budget) break;
answer++;
}
return answer;
}
}
++
쉬웠따. 다른 사람 풀이에서 뺴는 방법도 있었다.
import java.util.Arrays;
class Solution {
public int solution(int[] d, int budget) {
int answer = 0;
Arrays.sort(d);
for(int i : d){
budget -= i;
if(budget < 0) break;
answer++;
}
return answer;
}
}
사실 그놈이 그놈이다 근데 나는 매개변수를 건드리는걸 싫어한다.