#arc073b. [arc073_b]Simple Knapsack

[arc073_b]Simple Knapsack

你有 NN 个物品和容量为 WW 的背包,每个物品要么选要么不选,它们的体积为 wiw_i,价值为 viv_i,求总体积至多为 WW 情况下能拿走物品价值的最大值。

【数据范围】

1N1001\le N \le 1001W1091\le W \le 10^91wi1091 \le w_i \le 10^9
w1wiw1+3(i=2,3,N)w_1 \le w_i \le w_1+3 (i=2,3,\cdots N)
1vi1071 \le v_i \le 10^7
W,wi,viW,w_i,v_i 都是整数

翻译:So_what