import java.util.*;

class Solution {
    public int solution(int[] d, int budget) {
        int answer = 0;
        Arrays.sort(d);
        
        for(int i=0; i<d.length; i++) {
            if(budget-d[i]>=0) {
                budget -= d[i];
                answer++;
            } else {
                break;
            }
        }
        
        return answer;
    }
}

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

[Level 1] 2016년  (0) 2022.03.24
[Level 1] 두 개 뽑아서 더하기  (0) 2022.03.24
[Level 1] 3진법 뒤집기  (0) 2022.03.23
[Level 1] 약수의 개수와 덧셈  (0) 2022.03.23
[Level 1] 실패율  (0) 2022.03.23