Получи случайную криптовалюту за регистрацию!

Sum of Intervals Напишите функцию sumIntervals/sum_intervals, | Python Teacher

Sum of Intervals

Напишите функцию sumIntervals/sum_intervals, которая принимает массив интервалов и возвращает сумму всех длин интервалов. Перекрывающиеся интервалы следует подсчитывать только один раз.

Интервалы представлены парой целых чисел в виде массива. Первое значение интервала всегда будет меньше второго значения. Пример интервала: [1, 5] - это интервал от 1 до 5. Длина этого интервала равна 4.

Examples:

sumIntervals( [
[1, 2],
[6, 10],
[11, 15]
] ) => 9

sumIntervals( [
[1, 4],
[7, 10],
[3, 5]
] ) => 7

Решить задачу на CodeWars

#codewars | Python_Teacher