C++ 雪人部落粮食分配问题 - 最简单代码实现
#include <bits/stdc++.h> using namespace std; long long a[100001],sum,n,avg; int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; sum+=a[i]; } avg=sum/n; if(sum%n){ cout<<-1; return 0; } long long ans=0; for(int i=1;i<=n;i++){ if(a[i]<avg) ans+=avg-a[i]; } cout<<ans; return 0; }
原文地址: https://www.cveoy.top/t/topic/oiX4 著作权归作者所有。请勿转载和采集!