아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Пирожные

면접 대비

시간 제한2초메모리 제한1024 MB

요약
직선 위에 좌표 순서대로 놓인 피로지 중, 0에서 출발해 이동 시간과 먹는 시간의 합이 T를 넘지 않도록 먹을 수 있는 최대 개수를 구한다.
난이도

보통10점 중 7점

유형
그리디, 슬라이딩 윈도우, 정렬, 누적 합
정답자
아직 제출이 없습니다

문제

Сегодня у Скруджа день рождения!

В подарок он получил целый стол пирожных. Так как у миллионеров не очень много свободного времени, Скрудж хочет съесть как можно больше пирожных за TT секунд.

Стол с пирожными можно представить как бесконечную прямую. Каждое пирожное задается на этой прямой своей координатой x_ix\_i. Для того, чтобы перейти от пирожного ii к пирожному jj Скрудж тратит ∣x_i−x_j∣|x\_i - x\_j| секунд. Также, для каждого пирожного Скрудж прикинул время t_it\_i в секундах, за которое он сможет его съесть. Если несколько пирожных располагаются в одной точке, то Скруджу не надо перемещаться от одного у другому, но он может есть их только по очереди.

Изначально Скрудж стоит в точке с координатой 00. Помогите Скруджу выяснить какое максимальное количество пирожных он может успеть съесть за время TT.

입력

В первой строке входного файла давно два целых числа nn и TT (1≤n≤100,0001 \le n \le 100\\,000, 1≤T≤1091 \le T \le 10^9) --- количество пирожных и доступное время.

В каждой из следующих nn строк дано по два целых числа x_ix\_i и t_it\_i (1≤x_i,t_i≤1091 \le x\_i, t\_i \le 10^9) --- координата ii-го пирожного и время, за которое Скрудж может его съесть. Пирожные даны в порядке неубывания координаты, то есть для любых ii и jj, таких, что i<ji < j верно, что x_i≤x_jx\_i \le x\_j.

출력

В единственной строке выходного файла выведите максимальное количество пирожных, которые Скрудж может успеть съесть за время TT.

힌트

В первом примере Скруджу нужно перейти от точки с координатой 00 к точке с координатой 11, съесть первое пирожное, потом перейти к точке с координатой 33 и съесть третье пирожное.

예제3

  1. 예제 1

    입력
    3 10
    1 4
    2 5
    3 3
    
    예상 출력
    2
    
  2. 예제 2

    입력
    3 10
    1 2
    2 2
    3 3
    
    예상 출력
    3
    
  3. 예제 3

    입력
    8 100
    1 21
    3 10
    4 3
    5 19
    8 8
    9 32
    50 1
    100 1
    
    예상 출력
    5