Автор: | Артём Завгороднев | Ограничение времени: | 3 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 256 Мб | |
Выходной файл: | Стандартный выход |
Вам дано n одномерных отрезков ненулевой длины(каждый отрезок представляется двумя целыми числами — координатами его концов).
Давайте определим функцию f(x) как количество отрезков, покрывающих точку x (отрезок покрывает точку x, если l≤x≤r где l — левый конец отрезка, а r — правый).
Пару точек x1 и x2 назовём парным максимумом, если они по отдельности принадлежат большему числу отрезков, чем любая другая точка. Другими словами, если для любого x отличного от x1 и x2 выполняется f(x) < f(x1) и f(x) < f(x2).
Ваша задача определить, сколько существует пар целочисленных точек, которые могут стать парными максимумами, если удалить несколько (возможно ни одного) отрезков.Первая строка каждого набора содержит целое число n.
Далее следует n строк, i-я содержит два целых числа li, ri - концы отрезков.
Вам необходимо вывести одно целое число - количество парных пар целочисленных точек, которые могут стать парными максимумами.
1 ≤ n ≤ 2 * 105
0 ≤ li,ri ≤ 1018, li < ri
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|
2 |
|
|