编程题:背包问题
有n个物品和容量为v的背包;
第i件物品的体积是vi,价值是wi;
求在所选物品总体积不超过背包容量的前提下所能选择物品的最大价值和;先输入n和v,接下来n行每行输入一个vi和wi,最后输出最大价值。
### 输入格式:
第一行两个整数,N,V,(0<N,V≤1000),用空格隔开,分别表示物品数量和背包容积。
接下来有 N 行,每行两个整数 vi,wi,(0<vi,wi≤1000),用空格隔开,分别表示第 i 件物品的体积和价值。
### 输出格式:
输出一个整数,表示最大价值。
### 输入样例:
in
4 5
1 2
2 4
3 4
4 5
### 输出样例:
out
8
答案:若无答案欢迎评论
第i件物品的体积是vi,价值是wi;
求在所选物品总体积不超过背包容量的前提下所能选择物品的最大价值和;先输入n和v,接下来n行每行输入一个vi和wi,最后输出最大价值。
### 输入格式:
第一行两个整数,N,V,(0<N,V≤1000),用空格隔开,分别表示物品数量和背包容积。
接下来有 N 行,每行两个整数 vi,wi,(0<vi,wi≤1000),用空格隔开,分别表示第 i 件物品的体积和价值。
### 输出格式:
输出一个整数,表示最大价值。
### 输入样例:
in
4 5
1 2
2 4
3 4
4 5
### 输出样例:
out
8
答案:若无答案欢迎评论