完全背包

题目内容

题目描述

有N种物品和一个容量为V的背包,每种物品都有无限件可用。第i种物品的体积是c,价值是w。求解将哪些物品装入背包可使这些物品的体积总和不超过背包容量,且价值总和最大。本题要求是背包恰好装满背包时,求出最大价值总和是多少。如果不能恰好装满背包,输出NO

输入描述

第一行: N 表示有多少组测试数据(N<7)。 
接下来每组测试数据的第一行有两个整数M,V。 M表示物品种类的数目,V表示背包的总容量。(0 接下来的M行每行有两个整数c,w分别表示每种物品的重量和价值(0

输出描述

每组数据输出一个结果。如果能恰好装满背包,输出装满背包时背包内物品的最大价值总和。如果不能恰好装满背包,输出NO。

样例输入

2 1 5 2 2 2 5 2 2 5 1

样例输出

NO 1

提示

提交评测
请登录后再操作

题目描述

完全背包
1555
0
08Level7
14
8
57%
证书查询 x
请输入证书编号:

请输入正确的证书编号

学员姓名:孙兴民

课程:Scratch Level 1

发证日期:2019.08.15

证书查询

该证书不存在