Type: Default 1000ms 128MiB

搬书

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

问题描述

陈老师喜欢网购书籍,经常一次购它个百八十本,然后拿来倒卖牟取暴利。前些天,高一的新同学来了,他便像往常一样兜售他的书,经过一番口舌,同学们决定买他的书,但是陈老师桌上的书有三堆,每一堆都有厚厚的一叠,他要想个办法用最轻松的方式把书拿下来给同学们。但是你想逗一下陈老师,于是你设计一个最累的方式给他。若告诉你这三堆分别有i,j,k本书,以及每堆从下到上书的质量,每次取书只能从任一堆的最上面取,那么请你设计一个方案,让他花最大的力气取下所有的书。

显然,每次取书陈老师的体力消耗都会加大,这里用体力系数代表,取下第一本书时,体力系数为1,第二本书时体力系数为2,依次类推,而每次体力消耗值则为体力系数与书的重量之积。

举个例子:三堆书及重量如下:

显然最累的取书方案是:右左左中,即:3*1+9*2+2*3+10*4=67。



输入格式

第一行3个整数,分别为三堆书的数量i,j,k

第二行至第四行分别为每堆由下至上的书本重量

输出格式

     输出最累方式的体力消耗总值。

样例

3 2 4
2 3 2
1 5
9 8 7 4
257

提示

100%的数据有0≤i,j,k<10,最后输出的体力消耗总值在2^31-1范围内。

入门(A)组-3-栈

Not Claimed
Status
Done
Problem
5
Open Since
2025-2-28 17:30
Deadline
2025-3-8 23:59
Extension
24 hour(s)