Smallest Interval in 2D Array

You are given a two dimensional array of integers as an argument. Return the smallest interval found across a single column.

Requirements

  • Must return an array of two integers

Example #1

solve([
  [1,   1000, 20],
  [50,  1001, 60],
  [100, 1002, 80],
])
> [1000, 1002]

  1. Column 1 range is \[1,100], column 2 range is \[1000,1002] and column 3 range is \[20,80].
  2. We return \[1000,1002] which contains the smallest interval of the three.

Example #1

solve([
  [1,   1000, 10],
  [50,  1005, 20],
  [100, 2000, 30],
])
> [10, 30]

  1. Column 1 range is \[1,100], column 2 range is \[1000,2000] and column 3 range is \[10,30].
  2. We return \[10,30] which contains the smallest interval of the three.