Problem1001--【动态规划】【背包】01背包

1001: 【动态规划】【背包】01背包

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

Submit

Description

有1个容量为m的背包,现有n种物品,重量分别为w1, w2, …,wn,价值分别为v1, v2, …, vn,若每种物品只有1件,求能放入的最大总价值。

Input

第1行,两个整数 m(m <= 200) 和 n(n <= 30)。

第2行到最后,每行两个整数wi和vi。

Output

一个数据,最大总价值。

Sample Input Copy

20 7
2 1
3 3
4 5
7 9
5 7
1 3
1 9

Sample Output Copy

34

HINT


Source/Category