function maxSumOfK(arr: number[], k: number): number {
const sorted: number[] = [...arr].sort((a, b) => b - a); // descending
return sorted.slice(0, k).reduce((sum, val) => sum + val, 0);
}
const arr: number[] = [11, 2, 4, 9, 3, 6, 5, 1];
const k = 3;
console.log(maxSumOfK(arr, k));
/*
run:
26
*/