| SDU Open 2023 |
|---|
| Закончено |
Егор славится своим талантом в области спортивного программирования, но мало кто знает, что он также является отличным поваром, который может легко справиться с приготовлением разнообразных блюд.
Его можно назвать CodeChef, учитывая его впечатляющие навыки как в решении проблем FFT, так и в готовке стейков.
Когда организаторы SDU Open нуждались в шеф-поваре, чтобы приготовить стейки для участников конкурса, они знали, что Егор — идеальный человек для этой работы.
В настоящее время в очереди ожидают $$$n$$$ участников, $$$i$$$-й из которых должен съесть хотя бы $$$a_i$$$ стейков, чтобы удовлетворить свой голод и съесть $$$b_i$$$ стейков, чтобы чувствовать себя сытым.
Хотя Егор настроен насытить всех, организаторы хотят сэкомонить на продуктах. Чтобы найти компромисс, Егору было поручено подавать стейки таким образом, чтобы все участники были удовлетворены и в любой момент времени среди обслуженных участников сытых было не больше чем не сытых.
Если известно, что Егор сможет приготовить не более $$$k$$$ стейков, какое максимальное количество участников он может насытить?
Первая строка содержит два целых числа $$$n$$$ и $$$k$$$ ($$$1 \leq n \leq 10^5$$$, $$$1 \leq k \leq 10^9$$$) — количество людей в очереди и максимальное количество стейков, которые может приготовить Егор.
Следующие $$$n$$$ строк содержат два целых числа $$$a_i$$$ и $$$b_i$$$ ($$$1 \leq a_i \lt b_i \leq 10^9$$$) — количество стейков для $$$i$$$-го участника, чтобы удовлетворить свой голод и чувствовать себя сытым соответственно.
Если невозможно удовлетворить голод всех участников, выведите -1. Иначе, выведите одно целое число — максимальное количество сытых участников.
3 2 1 2 1 3 1 4
-1
3 4 1 2 1 3 1 4
0
3 5 1 2 1 3 1 4
1
В первом примере у Егора не хватает стейков чтобы удовлетворить голод всех участников ($$$2 \lt 3$$$).
Во втором примере Егор может насытить первого участника, однако после этого количество сытых обслуженных участников будет больше чем количество не сытых участников, что идет против компромисса с организаторами. Поэтому Егору придется не насыщать первого участника.
| Название |
|---|


