小明去买零食。有 N 种零食,每种零食有价格 P_i 和美味度 D_i。小明只有W 元。但是,由于商店促销,他可以免费拿走任意一个零食(不花钱)。求他能获得的最大美味度。
第一行2个正整数:N 和 W。
第二行 N 个 正整数 P_i。
第二行 N 个 正整数 D_i。
【数据范围】
30%的数据保证:1<= N <=20, 0<= W <=10000, 1<= P_i , D_i <=1000。
60%的数据保证:1<= N <=1000, 0<= W <=10000, 1<= P_i , D_i <=1000。
100%的数据保证:1<= N <=10000, 0<= W <=10000, 1<= P_i , D_i <=1000。
最大美味度。
4 10
6 4 8 5
10 7 12 8
29
样例1解释
预算 10 只能买 (6,10)+(4,7)=17,美味 17;加上免费 12 得 29。
样例2解释
没有钱买任何东西,但可以免费拿一件,选美味度最大的 9。