1 条题解

  • 0
    @ 2023-12-31 11:47:43
    #include<bits/stdc++.h>
    using namespace std; 
    int main(){//C++15级 1的个数
    	int a,b;
    	long long sumsum=0;
    	cin>>a>>b;
    	for(int i=a;i<=b;i++){
    		int c=i; //除基取余
    		int sum=0;
    		while(c){
    			if(c%2==1)
    				sum++;
    			c/=2;
    		} 
    		sumsum+=sum;
    	} 
    	cout<<sumsum;
    	return 0;
    }
    
    • 1

    信息

    ID
    1165
    时间
    1000ms
    内存
    256MiB
    难度
    9
    标签
    (无)
    递交数
    10
    已通过
    10
    上传者