Problem
Ask
Submissions

Problem: Sum of Mutated Array Closest to Target

Medium
30 min
Explore how to solve the problem of mutating an array to achieve a sum nearest to a target. Learn to use sorting and binary search strategies to identify the optimal replacement value, including handling ties effectively.

Statement

Given an integer array arr and a target value target, find an integer value such that if all the numbers in arr greater than value are replaced with a value, the sum of the array gets as close as possible to the target.

Choose the smaller value if there’s a tie (two value options are equally close to the targe).

Note: The answer doesn’t have to be a number from the array.

Constraints:

  • 11 \leqarr.length 103 \leq 10^3

  • 11 \leqarr[i], target 104\leq 10^4

Problem
Ask
Submissions

Problem: Sum of Mutated Array Closest to Target

Medium
30 min
Explore how to solve the problem of mutating an array to achieve a sum nearest to a target. Learn to use sorting and binary search strategies to identify the optimal replacement value, including handling ties effectively.

Statement

Given an integer array arr and a target value target, find an integer value such that if all the numbers in arr greater than value are replaced with a value, the sum of the array gets as close as possible to the target.

Choose the smaller value if there’s a tie (two value options are equally close to the targe).

Note: The answer doesn’t have to be a number from the array.

Constraints:

  • 11 \leqarr.length 103 \leq 10^3

  • 11 \leqarr[i], target 104\leq 10^4