2 条题解

  • 0
    @ 2024-4-14 15:46:55
    #include<iostream>
    #include<iomanip>
    #include<cstdio>
    #include<cstring>
    #include<cmath>
    #include<algorithm>
    #include<string>
    using namespace std;
    const int N=1e5+10;
    const int Inf=0x3f3f3f3f;
    int ans[N],len;
    long long a1,a0,l1,l2;
    void zry(int a){
    	a1=0;
    	a0=0;
    	while(a){
    		if(a%2){
    			a1++;
    			a/=2;
    		}else{
    			a0++;
    			a/=2;
    		}
    	}if(a0<a1){
    			l1++;
    		}else{
    			l2++;
    		}
    }
    int main(){
    	for(int i=1;i<=1000;i++){
    		zry(i);
    	}
    	cout<<l1<<" "<<l2; 
    	return 0;
    }
    
    

    信息

    ID
    1208
    时间
    1000ms
    内存
    128MiB
    难度
    10
    标签
    递交数
    11
    已通过
    0
    上传者