poj1477(水)

来源:互联网 发布:php免费开源微信平台 编辑:程序博客网 时间:2024/05/17 01:12

犯了一个错误,贡献了一次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;    }   }
0 0
原创粉丝点击