작성
·
245
0
function solution(m, arr) {
let sum = 0,
cases = 0,
i = 0;
for (let j = 0; j < arr.length; j++) {
if (sum <= m) {
cases++;
}
sum += arr[j];
if (sum <= m) {
cases++;
}
while (sum > m) {
sum -= arr[i++];
if (sum <= m) cases++;
}
}
return cases;
}
sum에 arr[j]를 더하고 한번더 if문을 사용했는데 맞는 코드인지 평가 부탁드립니다.