100 #P1659. *【背包:填满型01背包】尽量填满2️⃣[USACO08DEC] Hay For Sale S

*【背包:填满型01背包】尽量填满2️⃣[USACO08DEC] Hay For Sale S

P2925 [USACO08DEC] Hay For Sale S

【题意】

nn 个物品,每个物品的体积为 viv_i

选若干个物品装入一个体积为 VV 的背包,使得所选物品的体积和 ss 尽量接近 V (sV)V \ (s \le V) ,求 ss 的最大值。

【输入格式】

第一行两个整数 $V \ n \ (1 \le V \le 5 \times 10^4,1 \le n \le 5 \times 10^3)$ 。

下来 nn 个整数 vi(0vi20000)v_i(0 \le v_i \le 20000)

【输出格式】

一个整数,表示 ss 的最大值。

【样例输入】

7 3 
2 6 5

【样例输出】

7