比赛 20140713上午练习 评测结果 AAAAAAAATT
题目名称 A类B类数 最终得分 80
用户昵称 Shirry 运行时间 2.698 s
代码语言 C++ 内存使用 0.31 MiB
提交时间 2014-07-13 10:08:42
显示代码纯文本
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
    int i,j,a=0,b=0,mod,ta=0,tb=0,n;
	ifstream cin ("abnum.in");
	ofstream cout ("abnum.out");
    cin>>n;
	if(n>=1&&n<=20000000){
    for(i=1;i<=n;i++)
    {
	j=i;
	a=0;
	b=0;
	while(j!=0){
	mod=j%2 ;
	j/=2;
	if(mod==1)
	a++;
	else
	b++;
	}
	if (a>b)
	ta++;
	else
	tb++;
    }
    cout<<ta<<' '<<tb;}
	cin.close();
	cout.close();
    return 0 ;
}