题目描述
公园里立着 根高矮不同的柱子,第 根柱子的高度为 ,地面高度为 。小猴想给大家表演一个绝活:从地面出发,在柱子之间连续跳跃,每根柱子恰好落上去一次,最后停在任意一根柱子上(中途不能跳回地面)。
从一处跳到另一处消耗的体力是两处高度的差的平方:
- 从柱子 跳到柱子 ,消耗 ;
- 从地面跳上柱子 ,消耗 。
小猴想让消耗的体力尽可能多。请帮它算出体力消耗的最大值。
输入格式
第一行一个正整数 ,表示柱子的根数。
第二行 个正整数,第 个表示 。
输出格式
一行一个整数,表示体力消耗的最大值。
样例
输入
2 2 1
输出
5
输入
3 6 3 5
输出
49
数据范围
对于全部数据,,,且保证 互不相同。
| 测试点 | |
|---|---|
每个测试点 分。