‹ 上一题 下一题 ›

g6-08096. 多装几件 未做

1000 ms 256 MB 测试点 ? 6级·完全背包与划分GESP-6进阶完全背包顺推

题目描述

搬家前小杨要装箱:有 种物品,第 种每件重 、价值 ,每种物品都很多件,想装几件装几件;箱子最多承重 。他想让箱子里物品的总价值最大;如果有好几种装法都能达到最大价值,他希望箱子里的件数尽量多。请输出最大总价值,以及达到它时最多的件数。

输入格式

第一行两个整数 。接下来 行,每行两个整数 。

输出格式

一行两个整数,用空格分隔:最大总价值、达到该价值的最多件数。

样例

输入 1

2 6
2 3
3 4

输出 1

9 3

拿三件重 2、价值 3 的物品,正好重 ,总价值 ,是最大值;其它装法价值都更低,所以最多件数就是 3。

数据范围

,,,,答案不超过 。

输入
输出

            
答案