Максимальне перекриття відрізків
Переглянути як PDFЗадано ~n~ відрізків на числовій прямій. Кожен відрізок ~i~ задано парою цілих чисел ~l_i~ і ~r_i~ і складається з усіх цілих точок ~t~, для яких ~l_i \le t \le r_i~.
Знайдіть максимальну кількість відрізків, які одночасно містять якусь спільну цілу точку ~t~ (тобто максимум за всіма можливими ~t~ від кількості відрізків, що покривають цю точку).
Вхідні дані
- Перший рядок містить одне ціле число ~n~ (~1 \le n \le 2 \cdot 10^5~) — кількість відрізків.
- Далі йде ~n~ рядків, у кожному з яких — два цілих числа ~l_i~ і ~r_i~ (~1 \le l_i \le r_i \le 10^9~) — межі ~i~-го відрізка.
Вихідні дані
Виведіть одне ціле число — максимальну кількість відрізків, що покривають одну й ту саму цілу точку.
Приклади
Приклад 1
Вхідні дані:
4
1 4
2 6
3 5
10 12
Вихідні дані:
3
Пояснення: точку ~t=3~ (як і ~t=4~) покривають одразу три відрізки — перший (~[1,4]~), другий (~[2,6]~) і третій (~[3,5]~). Четвертий відрізок (~[10,12]~) з ними не перетинається.
Приклад 2
Вхідні дані:
3
1 2
3 4
5 6
Вихідні дані:
1
Пояснення: усі три відрізки не перетинаються між собою, тому в кожній точці — не більше одного відрізка.
Приклад 3
Вхідні дані:
1
7 7
Вихідні дані:
1
Коментарі