cover

lc3075. 選択された子供たちの幸福を最大化

これは簡単な問題だと思います、ミディアムではありません。しかし、説明を理解するのに少し時間がかかりました。

https://leetcode.com/problems/maximize-happiness-of-selected-children/

var maximumHappinessSum = function (happiness, k) {
  let sorted = happiness.toSorted((a, b) => a - b);
  let d = 0;
  let s = 0;
  for (let i = 0; i < k; i++) {
    let v = sorted.pop();
    if (v - i <= 0) break;
    s += v - i;
  }
  return s;
};