Please refer this link for the problem statement click here
Javascript program for luck balance hackerrank solution
function luckBalance(k, contests) {
let array = [], sum = 0;
for (let i = 0; i < contests.length; i++) {
if (contests[i][1] == 1) {
array.push(contests[i][0]);
}
array.push(contests[i][0]);
}
sum += contests[i][0];
}
array.sort((a, b) => a - b);
for (let i = 0; i < array.length - k; i++) {
sum -= 2 * array[i];
}
return sum;
}
Time Complexity : O(n)
Space Complexity : O(n)
0 Comments