-->
当前位置:首页 > 题库

编程题:h0122. 糖果传递

Luz4年前 (2022-09-26)题库239
有 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







答案:若无答案欢迎评论



![image.png](~/7b241985-6fb4-4723-95b2-a1c32de8a59a.png)