比赛 普及组水题赛(语言题赛) 评测结果 AAAAA
题目名称 均分纸牌 最终得分 100
用户昵称 雪狼 运行时间 0.001 s
代码语言 C++ 内存使用 0.31 MiB
提交时间 2014-10-14 19:24:35
显示代码纯文本
  1. #include<iostream>
  2. #include<cstring>
  3. #include<cstdio>
  4. #define FOR(i,a) for(int i=0;i!=n;++i)
  5. using namespace std;
  6.  
  7. void setIO(string s){
  8. string a=s+".in",b=s+".out";
  9. freopen(a.c_str(),"r",stdin);
  10. freopen(b.c_str(),"w",stdout);
  11. }
  12.  
  13. int main(){
  14. setIO("jfzp");
  15. int n,a[100],sum=0,step=0;
  16. scanf("%d",&n);
  17. FOR(i,n){
  18. scanf("%d",a+i);
  19. sum += a[i];
  20. }
  21. int average = sum/n;
  22. FOR(i,n){
  23. int t = 0;
  24. if(a[i]!=average){
  25. t = a[i]-average;
  26. a[i+1] += t;
  27. step++;
  28. }
  29. }
  30. printf("%d",step);
  31. return 0;
  32. }
  33.