提交时间:2024-02-23 13:37:14

运行 ID: 41835

#include<bits/stdc++.h> using namespace std; int count(char str[],char ch){ int c=0; for(int i=0;i<strlen(str);i++){ if(str[i]==ch){ c++; } } return c; } int main(){ int n,m,cnt=0; cin>>n>>m; for(int i=n;i<=m;i++){ char str[10001]; itoa(i,str,2); cnt+=count(str,'1'); } cout<<cnt; return 0; }