Encontre o intervalo sobreposto

Published by BijogFc24 in

Para um array de intervalos, encontre o intervalo máximo que está contido em todos os intervalos. Se não existir tal intervalo, retorne "No overlapping".

Exemplos

overlapping([[1, 7], [2, 8], [0, 4]]) ➞ [2, 4]

overlapping([[5, 10], [2, 15], [10, 12]]) ➞ [10, 10]

overlapping([[11, 18], [3, 7], [2, 20], [5, 16]]) ➞ "No overlapping"

Observações

As duas extremidades são inclusivas para todos os intervalos.