#DP0109. 新的背包

新的背包

题目描述

nn 种物品要放到一个袋子里,袋子的总容量为 mm ,每种物品都有 mm 个,它们的体积都是 11,对于第 ii 种物品,如果我们一共取了 j(j1)j(j≥1) 个,会获得 wi,jw_{i,j} 的收益,问如何选择物品,使得在物品的总体积不超过 mm 的情况下,获得最大的收益?请求出最大收益。

输入格式

第一行两个整数 n,mn,m

接下来 nn 行,每行 mm 个整数,表示 wi,1,,wi,mw_{i,1},…,w_{i,m}

输出格式

一个整数,表示答案。

Samples

5 5
5 1 1 5 2
2 7 8 2 4
4 1 6 9 1
8 10 10 6 1
8 7 2 8 10
28

样例解释:5+7+0+8+8=285+7+0+8+8=28

数据规模

对于所有数据,保证 1n,m500,1wi,j10001≤n,m≤500,1≤w_{i,j}≤1000