인프런 커뮤니티 질문&답변
강사님 코드리뷰 부탁드릴게요
작성
·
154
0
function getPresentStudent(mm,product) {
let maxMoney = mm[1];
let answer = 0;
product.sort((a,b)=> (a[0]+a[1]) - (b[0]+b[1]))
for(let i = 0; i < product.length; i++) {
let buySaleLeftMoney = maxMoney - (product[i][0]*0.5 + product[i][1]);
let count = 1;
for(let j = 0; j < product.length; j++) {
if(j === i) continue;
buySaleLeftMoney -= (product[j][0] + product[j][1])
count++;
if(buySaleLeftMoney <= 0) {
answer = count;
break;
}
}
}
console.log(answer);
}
const budget = [5,28];
const product = [
[6,6],[2,2],[4,3],[4,5],[10,3]
]
getPresentStudent(budget,product)퀴즈
자리수 합 문제에서, 합이 같은 수 중 최종 답은?
가장 먼저 발견된 수
가장 큰 수
가장 작은 수
아무거나 상관없다





