1228. Missing Number In Arithmetic Progression

Description

In some array arr, the values were in arithmetic progression: the values arr[i + 1] - arr[i] are all equal for every 0 <= i < arr.length - 1.

A value from arr was removed that was not the first or last value in the array.

Given arr, return the removed value.

Constraints

  • 3 <= arr.length <= 1000

  • 0 <= arr[i] <= 105

  • The given array is guaranteed to be a valid array.

Approach

  • GeeksforGeeks

  • ProgramCreek

  • YouTube

Examples

Input: arr = [5, 7, 11, 13]

Output: 9

Explanation: The previous array was [5, 7, 9, 11, 13].

Solutions

Follow up

Last updated

Was this helpful?