犯了一个错误,贡献了一次CE;
G++里面没有头文件,用scanf会CE;然而C++就可以。
两大cow解释:
最好不要c 的输入和c++的一起用
(特别是关同步的时候)
然而好像他们也不是很了解。。
貌似c++编译器因为scanf和printf使用比较频繁所以可以省略头文件
这个以后在了解吧,以后都要加头文件就对了
#include<iostream>
#include<algorithm>
using namespace std;
int num[55];
int n;
int main()
{
int count=1;
while(~scanf("%d",&n))
{
int ans,sum;
sum=ans=0;
if(n==0) break;
for(int i=0;i<n;i++)
{
cin>>num[i];
sum+=num[i];
}
int avg;
avg=sum/n;
for(int i=0;i<n;i++)
{
if(num[i]>avg)
ans+=num[i]-avg;
}
cout<<"Set #"<<count++<<endl<<"The minimum number of moves is "<<ans<<"."<<endl<<endl;
}
}