Goldenman sacs - ques1
JavaScript
function findsubset(arr, total) {
let count = 0;
for (let i = 0; i < arr.length; i++) {
let sum = arr[i];
for (let j = i + 1; j < arr.length; j++) {
sum += arr[j];
if (sum == total) {
console.log(sum,i,j);
count++;
} else if (sum >= total) {
break;
}
}
}
return count;
}
console.log(' count is ',findsubset([2, 4, 6, 8, 10], 10));
console.log(' count is ',findsubset([2, 4, 6, 8, 6], 14));