Problem I: 胖虎搬校区

"
Time Limit $1$ 秒/Second(s) Memory Limit $512$ 兆字节/Megabyte(s)
提交总数 $37$ 正确数量 $17$
裁判形式 标准裁判/Standard Judge 我的状态 尚未尝试
难度 分类标签 动态规划

刁难我胖虎,他最近又遇到麻烦了,不久就要搬到新校区了,他有很多物品(它们是可以分割的),可是他只有一个袋子,他想装下最大价值的东西。我们已知每个物品的单位重量的价值v和重量w(1<=v,w<=10);如果给你一个袋子它能容纳的重量为m10<=m<=20,你所要做的就是把物品装到袋子里,使袋子里的物品的价值总和最大。

第一行输入一个正整数n1<=n<=5,表示有n组测试数据;

随后有n测试数据,每组测试数据的第一行有两个正整数sm1<=s<=10;s表示有s个物品。接下来的s行每行有两个正整数vw

输出每组测试数据中袋子内的物品的价值和,每次输出占一行。

1
3 20
5 10
2 8
3 9
79