4120 - 装箱问题

题目描述

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

输入

输入有若干行。第一行:一个整数,表示箱子容量 V;第二行:一个整数,表示物品个数 n;接下来 n 行,分别表示这 n 个物品的各自体积。

输出

输出只有一行数据,该行只有一个数,表示最小的箱子剩余空间。

样例

输入

24
6
8
3
12
7
9
7

输出

0
来源

普及组专题集训五(动态规划)

标签
题目参数
时间限制 1 秒
内存限制 512 MB
提交次数 2
通过人数 2
金币数量 2 枚
难度 入门


上一题 下一题