OJ------求int型数据在内存中存储时1的个数(二进制数中1的个数)
2016-08-12 12:31
288 查看
描述 | 输入一个int型数据,计算出该int型数据在内存中存储时1的个数。 |
---|---|
知识点 | 字符串,查找 |
运行时间限制 | 10M |
内存限制 | 128 |
输入 | 输入一个整数(int类型) |
输出 | 这个数转换成2进制后,输出1的个数 |
样例输入 | 5 |
样例输出 | 2 |
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
int n=sc.nextInt();
System.out.print(Integer.bitCount(n));
}
sc.close();
}}
相关文章推荐
- 华为oj 字符串个数统计&&数字颠倒&&字符串翻转&&字符逆序&&求int型数据在内存中存储时1的个数
- 华为OJ——求int型数据在内存中存储时1的个数
- 【华为OJ】【041-求int型数据在内存中存储时1的个数】
- 【oj1947】 求int型数据在内存中存储时1的个数
- 华为oj初级 求int型数据在内存中存储时1的个数
- 华为OJ 初级:求int型数据在内存中存储时1的个数
- 华为OJ——求int型数据在内存中存储时1的个数
- 【华为OJ】【015-求int型数据在内存中存储时1的个数】
- 【华为OJ】求int型数据在内存中存储时1的个数
- 华为OJ 输入一个int型数据,计算出该int型数据在内存中存储时1的个数
- 【华为 OJ 】求int型数据在内存中存储时1的个数
- 华为OJ训练之0009-161231-统计二进制数字中1的个数(求int型数据在内存中存储时1的个数)
- 【华为OJ】求int型数据在内存中存储时1的个数
- 华为 OJ 初级 输入一个int型数据,计算出该int型数据在内存中存储时1的个数。
- 求int型数据在内存中存储时1的个数
- 求int型数据在内存中存储时1的个数 (十进制转二进制)
- 【c++程序】求int型数据在内存中存储时1的个数
- 求int型数据在内存中存储时1的个数
- 华为机试题--13.求int型数据在内存中存储时1的个数
- 求int型数据在内存中存储时1的个数