2439.js
/** ------------------------------------------------------------------------------
*
* 2023-04-05
* 2439. Minimize Maximum of Array
* https://leetcode.com/problems/minimize-maximum-of-array/
*
------------------------------------------------------------------------------ */
/**
* @param {number[]} nums
* @return {number}
*/
var minimizeArrayValue = function (nums) {
const length = nums.length;
let sum = 0;
let res = 0;
for (let i = 0; i < length; i++) {
sum += nums[i];
res = Math.max(res, Math.ceil(sum / (i + 1)));
}
return res;
};
console.log(minimizeArrayValue([3, 7, 1, 6]));