编程题:h0122. 糖果传递
有 n 个小朋友坐成一圈,每人有 a[i] 个糖果。
每人只能给左右两人传递糖果。
每人每次传递一个糖果代价为 1。
求使所有人获得均等糖果的最小代价。
### 输入格式:
第一行输入一个正整数 n(1≤n≤1000000),表示小朋友的个数。
接下来 n 行,每行一个整数 a[i](0≤a[i]≤2×10^9 ),表示第 i 个小朋友初始得到的糖果的颗数。
### 输出格式:
输出一个整数,表示最小代价。
### 输入样例:
在这里给出一组输入。例如:
in
4
1
2
5
4
### 输出样例:
在这里给出相应的输出。例如:
out
4
答案:若无答案欢迎评论

每人只能给左右两人传递糖果。
每人每次传递一个糖果代价为 1。
求使所有人获得均等糖果的最小代价。
### 输入格式:
第一行输入一个正整数 n(1≤n≤1000000),表示小朋友的个数。
接下来 n 行,每行一个整数 a[i](0≤a[i]≤2×10^9 ),表示第 i 个小朋友初始得到的糖果的颗数。
### 输出格式:
输出一个整数,表示最小代价。
### 输入样例:
在这里给出一组输入。例如:
in
4
1
2
5
4
### 输出样例:
在这里给出相应的输出。例如:
out
4
答案:若无答案欢迎评论
