记录编号 278663 评测结果 AAAAAAAAAA
题目名称 [NOIP 1995]A类B类数 最终得分 100
用户昵称 Gravatar@@@ 是否通过 通过
代码语言 C++ 运行时间 1.041 s
提交时间 2016-07-08 12:19:10 内存使用 0.31 MiB
显示代码纯文本
  1. #include <fstream>
  2. //#include <time.h>
  3. using namespace std;
  4. ifstream cin("abnum.in");
  5. ofstream cout("abnum.out");
  6. int one,zero,n,a=0,b=0;
  7. int main()
  8. {
  9. unsigned int x,i=0;
  10. cin>>x;
  11. for(i=1;i<=x;i++)
  12. {
  13. one=0,zero;
  14. int i1=i,i2=i;
  15. while(i1)
  16. {
  17. i1=i1&(i1-1);
  18. one++;
  19. }
  20. if(i2==1)
  21. n=1;
  22. else
  23. for(n=1;i2!=1;n++)
  24. {
  25. i2>>=1;
  26. }
  27. zero=n-one;
  28. if(zero<one)
  29. a++;
  30. else
  31. b++;
  32. }
  33. cout<<a<<' '<<b<<endl;
  34.  
  35. cin.close();cout.close();
  36. return 0;
  37. }