import java.util.*;
class Solution {
public int solution(int[] d, int budget) {
int ans = 0;
Arrays.sort(d);
for(int i=0; i<d.length; i++){
if(budget >= d[i]){
budget -= d[i];
ans++;
}
}
return ans;
}
}
int[]을 Arrays.sort로 정렬시킨다.
반복문을 돌면서 예산이 지원금액과 같거나 크다면 예산 = 예산-지원금액 후 ans를 증가시킨다.