#NCST202412H. 二分答案
二分答案
题目描述
在一个阳光明媚的周末,小镇上举办了一场盛大的羽毛球挑战赛。这场比赛吸引了来自各地的羽毛球爱好者,大家都希望能在这个平台上展示自己的技术和策略。我们的主人公 winter_l ,是一名热爱羽毛球的年轻人,他已经在小镇的羽毛球俱乐部训练多年,梦想在这次比赛中脱颖而出。
比赛的规则很简单:每位选手面对 种不同方法发出的羽毛球。这些羽毛球各自有不同的难度和得分。在比赛中,每种羽毛球的难度 代表接球所消耗的体力,而得分 则是成功接住这个球后所获得的分数。 winter_l 的总体力为 ,他必须合理地分配体力,以最大化自己的得分。因此他必须制定一个聪明的策略,以确保在比赛中获得最佳表现。
在这场激烈的比赛中, winter_l 的每一次挥拍都是对自己体力和判断能力的挑战。比赛进行到关键时刻, winter_l 发现如果选择接合适的球,他就能获得最高的得分,最终赢得比赛的胜利。
请你输出最大得分。
注意:只有当 winter_l 的体力不足以接住任何一种球的时候才会结束比赛(否则会一直向 winter_l 发球)。
输入格式
第一行两个整数 用空格隔开,分别表示羽毛球的种数和 winter_l 的体力。
接下来有 行,每行两个整数 ,用空格隔开,分别表示接住第 种球需要耗费的体力和获得的分数。
输出格式
输出一个整数,表示最大得分。
输入输出样例
4 5
1 2
2 4
3 4
4 5
10
提示
数据规模
数据点 | 数据规模 |
---|---|
$1 \leq n \leq 10, 1 \leq m \leq 100, 1 \leq v \leq w \leq 10$ | |
$50 \leq n \leq 300, 1 \leq m \leq 1000, 1 \leq v \leq w \leq 1000$ | |
$500 \leq n \leq 1000, 1 \leq m \leq 1000, 1 \leq v \leq w \leq 1000$ |