728x90
반응형
✏️ 문제 풀이
function solution(d, budget) {
d = d.sort((a, b) => a - b);
let a = 0;
for(let i=0; i<d.length; i++){
if(d[i]<=budget){
budget -= d[i]
a++
}
}
return a
}
✏️ 다른 풀이
function solution(d, budget) {
return ~(~d.sort((a,b)=>a-b).map(v => budget -= v).findIndex(v => v < 0) || ~d.length);
}
728x90
반응형
'코딩테스트' 카테고리의 다른 글
[프로그래머스] 최소직사각형 (1) | 2022.12.01 |
---|---|
[프로그래머스] 시저 암호 (2) | 2022.11.30 |
[프로그래머스] 3진법 뒤집기 (1) | 2022.11.29 |
[프로그래머스] 같은 숫자는 싫어 (2) | 2022.11.28 |
[프로그래머스] 이상한 문자 만들기 (2) | 2022.11.28 |
댓글