Intervalos que se intersecan
Crea una función que cuente cuántos intervalos contienen un punto determinado. Los límites de los intervalos son inclusivos.
Ejemplo
Program.CountOverlapping(
new[] { new[] { 1, 2 }, new[] { 2, 3 }, new[] { 1, 3 }, new[] { 4, 5 }, new[] { 0, 1 } },
2
) ➞ 3Notas
Cada intervalo contiene exactamente dos números enteros [start, end], donde start <= end.