Пирожные
면접 대비시간 제한2초메모리 제한1024 MB
직선 위에 좌표 순서대로 놓인 피로지 중, 0에서 출발해 이동 시간과 먹는 시간의 합이 T를 넘지 않도록 먹을 수 있는 최대 개수를 구한다.
문제
Сегодня у Скруджа день рождения!
В подарок он получил целый стол пирожных. Так как у миллионеров не очень много свободного времени, Скрудж хочет съесть как можно больше пирожных за секунд.
Стол с пирожными можно представить как бесконечную прямую. Каждое пирожное задается на этой прямой своей координатой . Для того, чтобы перейти от пирожного к пирожному Скрудж тратит секунд. Также, для каждого пирожного Скрудж прикинул время в секундах, за которое он сможет его съесть. Если несколько пирожных располагаются в одной точке, то Скруджу не надо перемещаться от одного у другому, но он может есть их только по очереди.
Изначально Скрудж стоит в точке с координатой . Помогите Скруджу выяснить какое максимальное количество пирожных он может успеть съесть за время .
입력
В первой строке входного файла давно два целых числа и (, ) --- количество пирожных и доступное время.
В каждой из следующих строк дано по два целых числа и () --- координата -го пирожного и время, за которое Скрудж может его съесть. Пирожные даны в порядке неубывания координаты, то есть для любых и , таких, что верно, что .
출력
В единственной строке выходного файла выведите максимальное количество пирожных, которые Скрудж может успеть съесть за время .
힌트
В первом примере Скруджу нужно перейти от точки с координатой к точке с координатой , съесть первое пирожное, потом перейти к точке с координатой и съесть третье пирожное.