#iai18b4. 狼群

狼群

狼群

题目描述

小爱在野外探险的时候,被 nn 头狼包围了。她需要消灭所有的狼。每一回合,她只能消灭一头狼,每消灭一头狼,所承受的伤害等于这头狼的攻击力。

每头狼的基本攻击力都是 11,但每头狼都对它的邻居都有攻击力加成。第 ii 头狼对邻居的加成为 aia_i

例如,在一开始,33 号狼的实际攻击力为 1+a2+a41 + a_2 + a_4,因为它的基本攻击力为 11,左右的加成分别为 a2a_2a4a_4,若先消灭 44 号狼,则 33 号狼与 55 号狼会成为新邻居,33 号狼的实际攻击力将变为 1+a2+a51 + a_2 + a_5

注意,由于狼群是圆形的,所以第一头狼与最后一头狼也是邻居关系。若最后只剩两头狼,每头狼对另一头狼的攻击力只加成一次。

小爱应该按照什么顺序消灭这些狼,才能使伤害总和最小呢?

输入格式

第一行:单个整数表示 nn; 第二行:nn 个整数表示 a1,a2,,ana_1, a_2, \cdots, a_n

输出格式

输出一个整数表示答案。

数据范围

1ai1051 \le a_i \le 10^5; 对于 30% 的数据,1n201 \le n \le 20; 对于 100% 的数据,1n5001 \le n \le 500

样例输入

5
1 2 3 4 5

样例输出

18

说明:6+5+4+2+16 + 5 + 4 + 2 + 1

知识点与难度

本题涉及的知识点从属于 GESP六级(区间动态规划、破环为链),难度等级:⭐⭐⭐⭐


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 样例
1 20 3~8 小规模
2 15 9~11 Hack
3 30 12~20 中大规模
4 25 21~25 随机回归