2396: 大炮攻城 / 攻城战

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:1 Solved:1

Description

一支攻城部队, 有若干种大炮各座, 以及数量有限的火药,每种大炮的威力不尽相同,且在每次开火之前都需要一定时间填充火药, 请你帮助指挥官在给定的时间结束之前或者火药存量耗尽之前给予城池最大的打击。 约束: 大炮每次开火的威力一样; 火药剩余量不小于大炮的消耗量,该大炮才能开火; 填充火药之外的时间忽略不计; 不同种大炮可以同时开火。

Input

第一行,整数 N ,M ,T , N 表示大炮种类个数, M 表示火药数量, T 表示攻城时间,1 <= N,M,T<=1000。 接下来N 行,每一行三个整数A , B , C 。分别表示大炮的威力,大炮每次攻击消耗的火药量,大炮每次攻击填充火药的时间,0<=A,B,C <=100000。

Output

输出在给定的时间结束之前或者火药存量耗尽之前给予城池最大的打击。

Sample Input Copy

3 100 20
10 8 5
5 2 1
20 25 8

Sample Output Copy

160

Source/Category