YJ의 새벽
프로그래머스(1) - 예산 [JAVA] 본문
class Solution {
public int solution(int[] d, int budget) {
int answer = 0;
int sum = 0;
Arrays.sort(d);
for( int i=0; i<d.length; i++) {
sum += d[i];
if( sum > budget) {
answer = i;
break;
}
}
if( sum <= budget ) {
answer = d.length;
}
return answer;
}
}
'코딩테스트연습 > 프로그래머스' 카테고리의 다른 글
프로그래머스(1) - 정수 내림차순으로 배치하기 [JAVA] (0) | 2024.03.20 |
---|---|
프로그래머스(1) - 같은 숫자는 싫어 [JAVA] (0) | 2024.03.19 |
프로그래머스(1) - 최대공약수와 최소공배수 [JAVA] (0) | 2024.03.19 |
프로그래머스(1) - 행렬의 덧셈 [JAVA] (0) | 2024.03.19 |
프로그래머스(1) - 문자열 다루기 기본 [JAVA] (0) | 2024.03.19 |
Comments