华为oj初级 求int型数据在内存中存储时1的个数
来源:互联网 发布:康佳液晶电视网络连接 编辑:程序博客网 时间:2024/05/16 17:34
描述
输入一个int型数据,计算出该int型数据在内存中存储时1的个数。
知识点 字符串,查找
运行时间限制 10M
内存限制 128
输入
输入一个整数(int类型)
输出
这个数转换成2进制后,输出1的个数
样例输入 5
样例输出 2
#include<iostream> #include<vector> #include<string> #include<algorithm>#include<cmath>using namespace std;int main(){ int n; cin >> n; int cnt = 0; while (n){ n = n&(n - 1); cnt++; } cout << cnt; return 0;}
0 0
- 华为OJ 初级:求int型数据在内存中存储时1的个数
- 华为oj初级 求int型数据在内存中存储时1的个数
- 【华为OJ】求int型数据在内存中存储时1的个数
- 【华为OJ】【015-求int型数据在内存中存储时1的个数】
- 【华为OJ】【041-求int型数据在内存中存储时1的个数】
- 华为OJ——求int型数据在内存中存储时1的个数
- 【华为OJ】求int型数据在内存中存储时1的个数
- 【华为 OJ 】求int型数据在内存中存储时1的个数
- 华为OJ——求int型数据在内存中存储时1的个数
- 华为oj之求int型正整数在内存中存储时1的个数
- 华为OJ:求int型正整数在内存中存储时1的个数
- 【华为OJ】求int型正整数在内存中存储时1的个数
- 华为 OJ 初级 输入一个int型数据,计算出该int型数据在内存中存储时1的个数。
- 华为机试---求int型数据在内存中存储时1的个数
- 华为机试题--13.求int型数据在内存中存储时1的个数
- 华为OJ 输入一个int型数据,计算出该int型数据在内存中存储时1的个数
- 华为OJ训练之0009-161231-统计二进制数字中1的个数(求int型数据在内存中存储时1的个数)
- 华为oj 字符串个数统计&&数字颠倒&&字符串翻转&&字符逆序&&求int型数据在内存中存储时1的个数
- Protocol Buffer技术详解(语言规范)
- Dagger2 入门介绍
- Android studio 导入其他项目找不到JDK和JAVA_HOME
- MATLAB下标可以往上移动
- CentOS 7上安装Kafka
- 华为oj初级 求int型数据在内存中存储时1的个数
- Citavi及DBServer安装使用
- 多线程入门(一CreateThread与_beginthreadex)
- 神奇的angularJS——controller控制器的作用
- 工业互联网人看两会——中国工业的危与机!
- 改变android5.0Button的背景颜色
- iOS UIWindow学习
- modsecurity安装HTTP全量审计步骤
- javascript原型