본문 바로가기

프로그래머스/LEVEL 1

[프로그래머스/LEVEL1] 예산

예산

 

문제

 

https://programmers.co.kr/learn/courses/30/lessons/12982

 

코딩테스트 연습 - 예산

S사에서는 각 부서에 필요한 물품을 지원해 주기 위해 부서별로 물품을 구매하는데 필요한 금액을 조사했습니다. 그러나, 전체 예산이 정해져 있기 때문에 모든 부서의 물품을 구매해 줄 수는

programmers.co.kr

 

코드

import java.util.Arrays;

class Solution {
    public int solution(int[] d, int budget) {
		int result = 0;

		Arrays.sort(d);

		for (int i = 0; i < d.length; i++) {

			budget -= d[i];

			if (budget >= 0) {
				result++;
			}
		}

//		System.out.println(result);

		return result;
    }
}