Problem1414--糖果传递

1414: 糖果传递

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 28  Solved: 16
[Submit] [Status] [Web Board] [Creator:]

Description

有 n 个小朋友坐成一圈,每人有 ai 颗糖果。每人只能给左右两人传递糖果。每人每次传递一颗糖果的代价为 1 。求使所有人获得均等糖果的最小代价。

Input

第一行有一个整数 n,表示小朋友个数;

在接下来 n 行中,每行一个整数 ai。

Output

输出使所有人获得均等糖果的最小代价。

Sample Input Copy

4
1
2
5
4

Sample Output Copy

4

HINT

对于 30% 的数据,n≤1000;

对于 100% 的数据,n≤10^6,保证答案可以用 64 位有符号整数存储。

Source/Category

贪心