1077.采药4

Time Limit: 1000 MS    Memory Limit: 32768 KB
Total Submission(s): 340    Accepted Submission(s): 228

Description

XXX上山去采药。XXX有一个容量为m(1<=m<=1000)的背包,他所采集的药材的总重量不能大于背包的容量。已知共有n(1<=n<=1000 )株药材,并且知道每株药材的重量w(1<=w<=m),如何选择,才能使得背包剩余的容量最小?

Input

第一行为两个整数m和n,分别表示背包容量及药材数量,第二行n个整数,分别表示n株药材的重量。

Output

一个整数,背包最小剩余容量。

Sample Input

100 5
55 40 59 44 2

Sample Output

1

Source

Unknown