3247 - 均分礼物

题目描述

三年级十四班的同学们在儿童节这天,每个人都收到了很多礼物。第 i 位同学收到了 A_i 件礼物。

数学老师想要考考大家的计算能力,于是让班上的 N 位同学排成一个圆圈,每个人可以将自己收到的礼物分给自己左右相邻的人。每人每次传递 1 件礼物所需要耗费的体力值为 1

请编程计算出,如果要所有的同学最终都得到相同数量的礼物,最少要消耗的传递礼物的体力值是多少?

输入

1 行输入一个整数 N

接下来 N 行,每行输入一个整数 A_i

输出

输出所有同学得到相同数量礼物,产生的最少体力消耗。

样例

输入

4
1
2
5
4

输出

4
说明

数据范围

对于 30\% 的数据,1 \le N \le 1000

对于 100\% 的数据,1 \le N \le 10^60 \le A_i \le 10^9

测试数据保证所有同学礼物数量的和一定是 N 的倍数,也就是说,最终一定能平均分成 N 份,使得每个同学的礼物数量一样多。

标签
题目参数
时间限制 1 秒
内存限制 512 MB
提交次数 46
通过人数 27
金币数量 3 枚
难度 提高


上一题 下一题