상세 컨텐츠

본문 제목

예산 (Summer/Winter Coding(~2018))

프로그래머스 코딩테스트 풀이

by 발발개발 2022. 6. 27. 16:11

본문

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

 

코딩테스트 연습 - 예산

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

programmers.co.kr

 

풀이

import java.util.*;

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

        Arrays.sort(d);

        for (int j : d) {
            if (j <= budget) {
                answer++;
                budget -= j;
            } else {
                break;
            }
        }

        return answer;
    }
}

관련글 더보기

댓글 영역