#P1404. Cash

Cash

题目描述

现在商品社会发展得真快,连一向不懂经济的 Dragon 博士最近也决定下海了。他决定去做现下最流行的金融生意,于是他开了一家投资公司。但 Dragon 博士毕竟不懂经济呀,最近他已经连亏损了3个月了。但是正所谓吃一堑长一智,Dragon 博士发现:市场上美元和人民币之间的汇率总是上下波动,就是说:第 i 天时,一人民币可以兑换 cic_i 美元,而一美元可以兑换 did_i 元人民币,但是美国人怕中国人的外汇储备太多,因此每次把美元兑换成人民币都要收取额外的 CostCost 元人民币作为费用,当然把人民币兑换成美元是没人反对的,也就是说不须附加费用。于是 Dragon 博士就想呀,是否可以从中捞点油水呢?Dragon 的客户每天会向他提供 wiw_i 元人民币运转资金。每天剩余的资金(包括美元和人民币)都可以保存到第二天而无须附加费用。

输入格式

第一行是两个整数 n,costn,cost,分别指天数和额外费用。 然后是 n+1n+1 行,第 i+1i+1 行是三个用空格格开的数:wi,ci,diw_i,c_i,d_i

输出格式

只有一行:第 nn 天结束可以获得的人民币最大值(保留 44 位小数)。数据范围:对于100%的数据:$n\leq 10e5(?);0\leq cost\leq maxlongint;(int) 0\leq w_i\leq 30;0$

3 1
10 0.1 9
10 0.01 20
10 0.1 9
39.0000

提示

没有写明提示。

题目来源

By Ghy.