样例过了,但只有十分求指导!!!
查看原帖
样例过了,但只有十分求指导!!!
701120
mab123456楼主2024/7/30 17:46
#include<bits/stdc++.h>
using namespace std;
bool a(int s);
int main()
{
	int n,sum=0;
	cin>>n;
	for(int i=1;i<=n;i++)
	if(!a(i))
	sum++;
	cout<<sum<<" "<<n-sum;
	return 0;
}
bool a(int s)
{
	int s1=0,s2=0;
	while(s>=2)
	{
		if(s%2==1)
		s1++;
		else
		s2++;
		s/=2;
	}
	if(s1>s2)
	return true;
	else
	return false;
}
2024/7/30 17:46
加载中...