#P2762. 第1题-小红合并数组

    ID: 2394 Tried: 20 Accepted: 12 Difficulty: 2 所属公司 : 阿里 时间 :2025年3月29日-阿里淘天(算法岗)
      算法标签>思维

第1题-小红合并数组

题目内容

小红拿到一个长度为 nn 的数组 a1,a2,...,an{a_1,a_2,...,a_n} ,下标从 11 开始定义一次“合井”操作为:

选定任意的两个相邻的元素 aia_iai+1a_{i+1} ,将它们合并成一个数,其余元素按照原有顺序从前到后依次拼接。这个数等于 aia_iai+1a_{i+1} 的最大值,花费代价也是 aia_iai+1a_{i+1} 的最大值,数组长度减少 11

例如 a=[1,2,3,4,5]a=[1,2,3,4,5] ,小红可以选定 a2a_2a3a_3,合井成 33,数组变为 [1,3,4,5][1,3,4,5],花费代价 33

在执行上述的"合并"操作前,小红可以选择任意两个元素,将它们交换任意次(也可以不交换)。求解,执行恰好 n1n-1轮“合并“操作,使得将数组 aa 合并的只剩一个数,最少需要花费多少代价?