首页 > 试题广场 >

bit count

[编程题]bit count
  • 热度指数:7104 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
输入一个long类型的数值, 求该数值的二进制表示中的1的个数 .


输入描述:
long 类型的数值


输出描述:
该数值二进制表示中1的个数
示例1

输入

3

输出

2

说明

3的二进制表示: 11, 所以1个数为2
示例2

输入

65

输出

2

说明

65的二进制为:1000001,所以1的个数为:2

这道题你会答吗?花几分钟告诉大家答案吧!