프로그래머스 Lv.1 - 예산

2024.01.23 (TUE)


문제 : 예산


풀이


결과 코드

/*
 * Date : 2024.01.23 (TUE)
 * Title : 프로그래머스 Lv.1 - 예산
 * Link : https://school.programmers.co.kr/learn/courses/30/lessons/12982
*/

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]) {
                break;
            }
            
            budget -= d[i];
            answer++;
        }
        
        return answer;
    }
}