/*
利用中位数求解
*/
#include<cstdio>
#include<cstring>#include<cstdlib>
#include<algorithm>
long long a[1000001],c[1000001];
using namespace std;
int main()
{
int n;
while(scanf("%d",&n)==1)
{
long long M=0;
for(int i = 1; i <= n; i++)
{
scanf("%lld",&a[i]);
M+=a[i];
}
M /= n;
c[0] = 0;
for(int i = 1; i < n; i++)
{
c[i] = c[i-1]+a[i]-M;
}
sort(c,c+n);
long long ans = 0,x = c[n/2];
for(int i = 0; i < n; i++)
ans+=abs(x-c[i]);
printf("%lld\n",ans);
}
return 0;
}