BIRTHCAKE


Submit solution

Points: 100
Time limit: 1.0s
Memory limit: 493M

Problem type

Có N chiếc bánh ngọt, các bánh được đánh số từ 1 đến N . Vì ăn quá nhiều bánh sẽ không tốt nên bố Bờm chỉ cho phép con mình ăn bánh trong thời gian T giây. Bờm thì lại muốn mình ăn thật nhiều bánh cho thỏa thích.

Bàn bánh có thể xem như một trục số gốc tọa độ là O, chiếc bánh thứ i được đặt ở tọa độ x[i] trên đường thẳng. Thời gian để Bờm di chuyển từ vị trí tọa độ u đến vị trí v toạ độ là |u – v| giây. Thời gian để Bờm ăn hết chiếc bánh thứ i là t[i] giây. Nếu như có nhiều chiếc bánh ở cùng một tọa độ thì Bờm không cần di chuyển, nhưng Bờm phải ăn từng cái một (có thể không ăn hết tất cả bánh tại đó). Ban đầu vị trí đứng của Bờm là ở gốc tọa độ O.

Yêu cầu: Hãy tính xem sau thời gian T giây Bờm có thể ăn được nhiều nhất bao nhiêu chiếc bánh ngọt.

Dữ liệu vào:

Dòng đầu tiên chứa hai số nguyên N và T, (1 <= N <= 10^5; 1<=T<=10^9)

N dòng tiếp theo, dòng thứ i chứa hai số nguyên x[i] và t[i]; Các bánh được liệt kê theo thứ tự không giảm của tọa độ, nghĩa là nếu i < j thì x[i] < x[j]. (1 ≤ x[i], t[i] ≤ 10^9)

Dữ liệu ra:

Một số nguyên duy nhất là số lượng bánh nhiều nhất mà Bờm có thể ăn trong thời gian T giây.

Sample Input

3 10
1 4
2 6
3 3

Sample Output

2

Comments

There are no comments at the moment.