题目描述
<p> ACM俱乐部里员工的都有一个工号,这个工号的二进制表达中1的个数越多,这个员工的级别就越高。<br /> 输入一个工号,求这个工号的二进制表达中1的个数。<br /> 例如输入10,由于其二进制表示为1010,有两个1,因此输出2。 </p>
输入格式
<p> 每组测试数据输入一行,每行输入一个整数(绝对值<=1000000)。 </p>
输出格式
<p> 每组测试数据输出一行,这个工号的二进制表达中1的个数。 </p>
样例
样例输入 1
10
0
-32768
样例输出 1
2
0
17
提交代码
请先登录后提交
🤖 AI 解题助手
DeepSeek
就绪