华为OJ——查找输入整数二进制中1的个数
来源:互联网 发布:mac 打字突然变成韩文 编辑:程序博客网 时间:2024/06/16 12:42
题目描述
譬如:输入5 ,5的二进制为101,输出2
输入描述:
输入一个整数
输出描述:
计算整数二进制中1的个数
示例1
输入
5
输出2
实现代码:
package cn.c_shuang.demo59;import java.util.Scanner;/** * 查找输入整数二进制中1的个数 * @author Cshuang * */public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); while(in.hasNext()){ int m=in.nextInt(); int cnt=0; String binStr=Integer.toBinaryString(m); for (int i = 0; i < binStr.length(); i++) { if(binStr.charAt(i)=='1'){ cnt++; } } System.out.println(cnt); } in.close(); }}
阅读全文
0 0
- 华为OJ:查找输入整数二进制中1的个数
- 【华为OJ】查找输入整数二进制中1的个数
- 华为oj 查找输入整数二进制中1的个数
- 华为oj 查找输入整数二进制中1的个数
- 华为OJ——查找输入整数二进制中1的个数
- 华为OJ——查找输入整数二进制中1的个数
- 华为OJ——查找输入整数二进制中1的个数
- 【华为OJ】查找整数二进制中1的个数
- 华为OJ题库-查找输入整数二进制中1的个数
- 华为OJ基础篇-查找输入整数二进制中1的个数
- 华为OJ 初级:查找输入整数二进制中1的个数
- [华为OJ--C++]041查找输入整数二进制中1的个数
- 华为oj初级 查找输入整数二进制中1的个数
- 华为oj_查找输入整数二进制中1的个数
- 华为机试-查找输入整数二进制中1的个数
- 【华为 OJ 】查找二进制中1的个数
- HWOJ 查找输入整数二进制中1的个数
- 查找输入整数二进制中1的个数
- 之前写的扯淡定时执行
- Android 双开沙箱 VirtualApp 源码分析(六)ContentProvider
- 工作日常用到的一些命令
- Java多线程之生产者和消费者模式解析
- 646. Maximum Length of Pair Chain
- 华为OJ——查找输入整数二进制中1的个数
- centos下安装mongo数据库及php扩展
- Session
- 阿里云Ubuntu搭建PPTP VPN
- Linux 本地文件或文件夹上传服务器
- SVD深入理解
- ajax返回的数据类型如何选择
- jQuery中的text()、html()和val()以及javascript中的innerText、innerHTML和value
- LeetCode(28)--Implement strStr()