#50. 游览乐园
游览乐园
题目描述
暑假到了,妈妈给了天天 元钱,作为他期末考试成绩的奖励,让他按自己心愿去花。天天打算和同学一起去融创茂乐园玩。到了乐园门口,天天才发现,游乐园中的每个游乐项目都开始单独收费了。
游乐园门口的展示牌上列出了每个项目的价格,已知游乐园中有 个游乐项目,每一个项目包含两部分费用,一部分是门票费 ,另一部分是保险费 ,也就是说游览一个会馆需要花费 。为了鼓励大家去玩,多创造一些收入,游乐园的管理者还推出了一个优惠活动,就是可以免去一个项目的门票费,但是保险费不变,也就是如果选择对一个项目使用优惠就只需要支付项目的保险费 即可。 天天想把所有的项目都玩一遍,但是很明显,他的钱是不够的。看着门口的展示牌,他陷入了沉思......
那么,问题来了,天天该如何选择才能玩尽量多的项目呢?
输入格式
第一行,两个整数 和 ,分别表示游乐项目的个数以及妈妈给的钱数。
接下来 行,每行两个整数 分别表示第 个游乐项目的保险费和门票费。
输出格式
输出一行一个整数,表示天天最多能够玩的项目个数。
样例
输入#1
5 1024
115 155
160 235
142 98
318 0
184 211
输出#1
4
解释#1
天天选择玩的第1、2、3、4这4个项目,对第2个项目使用优惠,费用总额是(115+155)+ 160 +(142+108)+ 318=988元。
数据范围/约定
对于 100% 的测试数据满足:,。