Problem N: 数码“1”个数(使用while循环、整除、整除求余运算符、if语句)

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:20 Solved:9

Description

输入一个十进制数,问所对应的二进制数中“1”的数码有多少个?
如十进制数(10)10所对应的二进制数(1010)2里所包含的数码1的个数是2
    十进制数(7)10所对应的二进制数(111)2里所包含的数码1的个数是3

Input

一个十进制数

Output

十进制数所对应的二进制数包含的数码1的个数。


Sample Input Copy

13

Sample Output Copy

3

HINT

十进制数转二进制数采用除2取余法,过程如下:
 

Source/Category