题目名称:小偷的最佳策略
提交通过率:31%
测评方式
标准输入输出
时间限制
1000ms
内存限制
128MB
题目描述
Zeratul的超市里有
n件物品。第
i件物品的价格为a [i]
。
但是有一个小偷盯上了Zeratul的超市。在小偷眼中,第
i件物品的价值为b [i]
。
为了掩人耳目,小偷还是会在Zeratul的超市里买不超过
m元的东西。小偷可以偷走一件物品,这件物品当然就不需要付钱了。
消息灵通的Zeratul得知了小偷的计划。现在Zeratul想要知道,小偷最多会拿走总计多少价值的物品。
输入描述
第一行一个整数
n,m,代表物品数和小偷的钱数。
接下来
n行,每行两个整数a [i],b [i],代表每件物品的价格和价值。
输出描述
一个整数,代表小偷最多拿走多少价值的物品。
样例1
输入
4 6
3 300
3 300
5 59
6 51
输出
659
提示
样例解释:小偷会买走第1,2件物品,偷走第3件物品。
对于50%的数据,
n,m≤100
对于100%的数据,
n,m<=5000,1<=a[i]<=m,1<=b[i]<=10^6