Tap here to switch tabs
Problem
Ask
Submissions

Problem: Maximum Value at a Given Index in a Bounded Array

med
30 min
Understand how to construct an array of fixed length with constraints on element differences and total sum, then learn to determine the maximum value at a specified index using modified binary search. This lesson develops problem-solving skills to handle value and sum limits efficiently.

Statement

Given three positive integers, n, index, and maxSum, output the nums[index] by constructing an array of nums with the length of n, which satisfies the following conditions:

  • The length of the array nums is equal to n.

  • Each element nums[i] is a positive integer, where 11\leq i <\lt n.

  • The absolute difference between two consecutive elements, nums[i] and nums[i+1], is at most 11.

  • The sum of all elements in nums does not exceed maxSum.

  • The element at nums[index] contains the maximum value.

Constraints:

  • 11\leqn \leqmaxSum \leq10910^9

  • 00\leqindex <\ltn

Tap here to switch tabs
Problem
Ask
Submissions

Problem: Maximum Value at a Given Index in a Bounded Array

med
30 min
Understand how to construct an array of fixed length with constraints on element differences and total sum, then learn to determine the maximum value at a specified index using modified binary search. This lesson develops problem-solving skills to handle value and sum limits efficiently.

Statement

Given three positive integers, n, index, and maxSum, output the nums[index] by constructing an array of nums with the length of n, which satisfies the following conditions:

  • The length of the array nums is equal to n.

  • Each element nums[i] is a positive integer, where 11\leq i <\lt n.

  • The absolute difference between two consecutive elements, nums[i] and nums[i+1], is at most 11.

  • The sum of all elements in nums does not exceed maxSum.

  • The element at nums[index] contains the maximum value.

Constraints:

  • 11\leqn \leqmaxSum \leq10910^9

  • 00\leqindex <\ltn