#MX2029. T1 团结(unite)
T1 团结(unite)
Problem Description
小 C 有一个长度为 的序列 。
小 C 认为一个序列 是团结的当且仅当 。
小 C 现在可以做以下操作任意次:
- 选择一个位置 ,将 变为 ,花费的代价为 。
小 C 想求出使序列 团结的最小代价和。
Input Format
输入的第一行包含一个整数 。
接下来一行包含 个整数,第 个整数表示 。
Output Format
输出共一行,包含一个整数,表示最小代价和。
2
2 4
2
3
3 6 9
2
Hint
样例 1 解释
花费代价 选择位置 , 变为 。
数据规模与约定
-
对于 的数据,保证 。
-
对于 的数据,保证 。
-
对于 的数据,,。