#143Средне
Покраска прямой
Время: 1 s · Память: 256 MB
- Сортировка
Условие
На числовой прямой покрасили отрезков, -й отрезок — . Отрезки могут пересекаться и вкладываться друг в друга. Найдите длину покрашенной части прямой.
Формат ввода
В первой строке (). В следующих строках и ().
Формат вывода
Одно число — длина покрашенной части.
Примеры
Ввод
2 1 3 2 4
Вывод
3
Ввод
1 10 10
Вывод
0
Примечание
Отсортируйте отрезки по левому концу и идите по ним, храня текущее объединение . Если следующий отрезок , он присоединяется: . Иначе длина добавляется к ответу и начинается новое объединение.
