题解
2025-07-24 18:02:29
发布于:浙江
4阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int f(int n){
int k=1,ans=0;
while (n){
if (n&1) ans+=k;
k*=2;
n/=10;
}
return ans;
}
int main(){
int n;
cin>>n;
cout<<__builtin_popcount(f(n));
}
这里空空如也
有帮助,赞一个