题目描述
小杨去学校仓库给班级领奖品。仓库里有 种奖品,第 种每件重 、价值 ,小杨的推车最多放 的重量。管理员给了他三条互不影响的领取规定:
- 规定 A:每件奖品只能领 件;
- 规定 B:每种奖品货源管够,想领几件就领几件;
- 规定 C:第 种奖品最多领 件。
请分别算出按三条规定领取时能带走的最大总价值。
输入格式
第一行两个整数 、。
接下来 行,每行三个整数 、、,依次表示第 种物品的单件重量、单件价值和规定 C 下的件数上限。 可能为 ,表示规定 C 中这种物品一件也不能取。
输出格式
一行三个整数,依次是规定 A、规定 B、规定 C 下的最大总价值,用空格分隔。
样例
输入 1
3 10
2 3 2
3 4 2
4 5 1
输出 1
12 15 14
按规定 A 三种各领一件,重量 、价值 ;按规定 B 领 件第一种,重量 、价值 ;按规定 C 领 件第一种和 件第二种,重量 、价值 。
数据范围
,,,,。