窃取机密
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Description
小 H 是一个特工,他要窃取敌方控制器上的数据。\par 小 H 这次带了一个容量为 的硬盘,敌方控制器上有 个数据,每个数据有对应的价值 和容量 。
小 H 只能拷贝完整的数据,且一个数据只有是完整的才有价值。小 H 想知道在不超过自己硬盘容量的情况下,这次窃取数据能获得的最大价值是多少。
Format
Input
输入共三行。
第一行,输入两个数 ,分别表示数据个数和小 H 硬盘的容量。
第二行,输入 个数 ,表示每个数据所需的容量。
第三行,输入 个数 ,表示每个数据的价值。
Output
输出一个数 ,表示小 H 可以窃取的最大价值。
Samples
5 10
5 4 7 4 9
6 4 9 2 8
10
样例 参见选手目录下的 steal02.in
与 steal02.ans
。
Explanation
样例 1 解释
小 H 可以选择窃取第一个和第二个数据,获得最大价值 。
Limitation
对于 的数据,$1\leq n\leq 100,0\leq v_i\leq k\leq 10^9,c_i\leq 100$。