#2583. 越野赛训练

越野赛训练

题目描述

小林是一名专业的赛车手,某国有 nn 条不同难度的越野路线,只有学习,并驾驶完了第 ii 条路线,才能去参加第 i+1i+1 条路线的学习和驾驶。

已知,第一次接触第 ii 条路线越野时,需要先花 aia_i 分钟学习路线的难点和注意事项,再花 bib_i 的时间来驾驶完这个路线,如果后面再跑第 ii 条路线,则仅需 bib_i 分钟再驾驶一次。

小林一共有 TT 分钟时间,问如何安排才能使他驾驶的总路线次数最多?

输入格式

输入第一行,两个正整数 nTn,T

接下来 nn 行:每行两个正整数 ai,bia_i,b_i 表示第 ii 条路线需要的学习时间和驾驶时间。

输出格式

输出一个正整数,表示小林最多可以驾驶的路线数。

样例数据

3 100
10 20
5 5
20 10
14

样例1说明: 先花30分钟学习并驾驶第一条路线,此时共计驾驶了1条路线

再花10分钟学习并驾驶第二条路线,此时共计驾驶了2条路线

剩余60分钟,全部驾驶第二路线,此时共计驾驶了14条路线

提示

对于30% 30\% 数据,1n101 \leq n \leq 10

对于60% 60\% 数据,1n1031 \leq n \leq 10^3

对于100% 100\% 数据,1n1051 \leq n \leq 10^5 1ai,bi,T10181 \leq a_i,b_i,T \leq 10^{18}