๐ท๐ผ๋ชจ์ฌ๋ด์ ๊ฐ๋ฐ์์ฒ๐ท๐ผ
[JAVA/์ฝ๋ฉํ ์คํธ] ์์ฐ ๋ณธ๋ฌธ
๋ฐ์ํ
https://school.programmers.co.kr/learn/courses/30/lessons/12982#qna
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
import java.util.*;
class Solution {
public int solution(int[] d, int budget) {
int answer = 0;
int result = 0;
Arrays.sort(d);
for(int i=0;i<d.length;i++){
result+=d[i];
if(result > budget){
answer=i;
break;
}
}
// case -> d {100}, budget 101
if(result <= budget){
answer = d.length;
}
return answer;
}
}
'๊ฐ๋ฐ > ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JAVA/์ฝ๋ฉํ ์คํธ] ์นดํซ (0) | 2023.02.09 |
---|---|
[JAVA/์ฝ๋ฉํ ์คํธ] ์ง์ง์ด ์ ๊ฑฐํ๊ธฐ (0) | 2023.02.09 |
[JAVA] ์ ์ ์ ๊ณฑ๊ทผ ํ๋ณ (0) | 2023.01.04 |
[java/์ฝ๋ฉํ ์คํธ] ์ ์ ์์น ๊ตฌํ๊ธฐ (0) | 2022.12.29 |
[ํ๋ก๊ทธ๋๋จธ์ค ์ฐ์ต๋ฌธ์ /JAVA] ๊ตฌ๋ช ๋ณดํธ (0) | 2022.09.26 |
Comments