题目描述
Bessie的生日快到了, 她希望用D(1<=D<=100,000; 70%的测试数据都满足 1<=D<=500)天来庆祝. 奶牛们的注意力不会太集中, 因此Bessie想通过提供玩具的方 式来使它们高兴. 她已经计算出了第i天需要的玩具数Ti(1<=Ti<=50).Bessie的幼儿园提供了许多服务给它们的奶牛程序员们, 包括一个每天以Tc(1<=Tc<=60)美元卖出商品的玩具店.
Bessie想旧能的节省钱, 但是FarmerJohn担心没有经过消毒的玩具会带来传染病玩具店卖出的玩具是经过消毒的。有两种消毒的方式. 第1种方式需要收费C1美元, 需要N1个晚上的时间; 第2种方式需要收费 C2美元, 需要N2个晚上的时间(1<=N1<=D; 1<=N2<=D; 1<=C1<=60; 1<=C2<=60).
Bessie在party结束之后把她的玩具带去消毒. 如果消毒只需要一天, 那么第二天就可以拿到; 如果还需要一天, 那么第三天才可以拿到. 作为一个受过教育的奶牛, Bessie已经了解到节约的意义. 帮助她找到提供玩具的最便宜的方法.
输入格式
第 1行: 六个用空格隔开的整数 D,N1,N2,C1,C2,Tc
第 2..D+1行: 第 i+1行包含一个整数: Ti
输出格式
第 1行: 提供玩具所需要的最小费用.
样例
输入样例
4 1 2 2 1 3
8
2
1
6
输出样例
35
提示
输入解释:
Bessie想开4天的party,
第1天需要8个玩具,
第2天需要2个玩具,
第3天需要1个玩具,
第4天需要6个玩具.
第一种方式需要2,用时1天;
第二种方式需要1,用时2天. 买一个玩具需要3.
输出解释:
第 1天 买8个玩具, 花去24; 送2个玩具去快洗, 6个慢洗.
第 2天 取回2个快洗的玩具, 花去4.送1个玩具去慢洗.
第 3天 取回6个慢洗的玩具, 花去6.
第 4天 取回所有的玩具与现有的加在一起正好6个), 花去1.这样就用了最少的钱.