问题1094--有多少位是1

1094: 有多少位是1

时间限制: 1 Sec  内存限制: 256 MB
提交: 169  解决: 77
[状态] [提交] [命题人:]

题目描述

把一个正数转成二进制数后,各位数字分别是0或1,请你编程统计有多少位是1。
如11的二进制数是1011,共有三位是1。

输入

输入有若干行,每行一个正整数,数字不超过10^18。

输出

对应输出二进制数的1的个数。

样例输入 Copy

11
1
721

样例输出 Copy

3
1
5

来源/分类