你有 NNN 个物品和容量为 WWW 的背包,每个物品要么选要么不选,它们的体积为 wiw_iwi,价值为 viv_ivi,求总体积至多为 WWW 情况下能拿走物品价值的最大值。
【数据范围】
1≤N≤1001\le N \le 1001≤N≤100,1≤W≤1091\le W \le 10^91≤W≤109,1≤wi≤1091 \le w_i \le 10^91≤wi≤109 w1≤wi≤w1+3(i=2,3,⋯N)w_1 \le w_i \le w_1+3 (i=2,3,\cdots N)w1≤wi≤w1+3(i=2,3,⋯N) 1≤vi≤1071 \le v_i \le 10^71≤vi≤107 W,wi,viW,w_i,v_iW,wi,vi 都是整数
翻译:So_what
使用您的 gxyz 通用账户