分析
代码
#include <cstring>
#include <algorithm>
#include <iostream>
using namespace std;
#define LL long long
const int N=1000010;
LL c[N];
LL a[N];
int main(){
int n;
cin >> n;
LL sum=0;
for(int i=1;i<=n;i++){
cin >> a[i];
sum+=a[i];
}
LL avg=sum/n;
for(int i=2;i<=n;i++){
c[i]=c[i-1]-avg+a[i];
}//ci =ci+1 +avg-ai;
sort(c+1,c+n+1);
LL res=0;
for(int i=1;i<=n;i++){
res+=abs(c[i]-c[(n+1)>>1]);
}
cout << res;
}
题外话,建议ipad还是数位板,都没用过,准备购买。。
其实pad方便点,如果有钱的话肯定建议pad😂
所以也是我纠结的原因,感谢😆
题外话,建议ipad还是数位板,都没用过,准备购买。。
你是用notepad+数位板写的吗,Mac OS?
我用的是sai和onenote都用,是数位板写的,这里用的是sai