coderforce 579A Raising Bacteria

来源:互联网 发布:淘宝金牌卖家多久一期 编辑:程序博客网 时间:2024/05/21 13:28
题意:就是求一个数N可以分解成多少个2^a;
#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;int main(){    int n;    while(scanf("%d",&n)!=EOF)    {       int cnt=0;       while(n)       {           if(n&1)           {               cnt++;           }           n/=2;       }       printf("%d\n",cnt);    }    return 0;}

1 0
原创粉丝点击