#P1014. 太空舱补给物资

太空舱补给物资

题目描述

一艘太空舱正在准备长途航行,需要装载一定质量的物资。任务要求总质量至少为 mm 千克

站内仓库提供 nn 种必备物资,第 ii 种物资的单件质量为 wiw_i 千克,单件采购成本为 viv_i 星币,由于库存有限,最多只能提供 sis_i 件。

工程师需要在总质量至少为 mm 的前提下,凑齐所需物资,并希望总成本尽可能小

请你帮他计算最小的总采购成本。

输入格式

第一行两个整数 nnmm,表示物品种类数和目标最低质量。

接下来 nn 行,每行三个整数 wiw_i, viv_i, sis_i,分别表示单件质量、单件成本、最大供应数量。

输出格式

一个整数,表示总质量至少为 mm 的最小总成本。

保证所有物资全部购买时,总质量至少为 mm

样例

3 10
2 4 3
3 3 2
5 6 1
12

数据范围

对于 30%30\% 的数据,1n201\le n\le 20si=1s_i=1

对于 50%50\% 的数据,1n1001\le n\le 100si=1s_i=1

对于 100%100\% 的数据,1n1001 \le n \le 1001m400001 \le m \le 400001wi,vi, si10001 \le w_i, v_i,\ s_i \le 1000