1113. 装箱问题

单点时限: 2.0 sec

内存限制: 256 MB

有一个箱子容量为 V (正整数,0≤V≤20000),同时有 n 个物品(0<n≤30),每个物品有一个体积(正整数)。要求从 n 个物品中,任取若干个装入箱内,使箱子的剩余空间为最小。

输入格式

输入有多组测试数据,第一行一个正整数 V, 表示箱子的容量

第二行一个数据 n 表示物品个数。

第三行有 n 个数据,描述每个物品的体积

输出格式

每个输出占一行,输出箱子最后剩下的最小体积

样例

Input
24 一个整数,表示箱子容量
6 一个整数,表示有n个物品
8 3 12 7 9 7分别表示这n个物品的各自体积
Output
0 一个整数,表示箱子剩余空间
hint:汉字是不需要处理的,只是为了描述题目

612 人解决,781 人已尝试。

877 份提交通过,共有 2738 份提交。

1.8 EMB 奖励。

创建: 17 年前.

修改: 6 年,8 月前.

最后提交: 2 天,13 小时前.

来源: N/A

题目标签
DP