【华为 OJ 】求int型数据在内存中存储时1的个数
来源:互联网 发布:雅虎股票数据接口 编辑:程序博客网 时间:2024/06/05 14:22
输入一个int型数据,计算出该int型数据在内存中存储时1的个数。
输入描述:
输入一个整数(int类型)
输出描述:
这个数转换成2进制后,输出1的个数
输入例子:
5
输出例子:
2
#include <iostream>#include <vector>using namespace std;int main(){ int num, n,count = 0; cin >> num; vector <int> vec; while (num) { n = num % 2; num /= 2; vec.push_back(n); } for (int i = 0; i < vec.size(); i++) { if (vec[i] == 1) count++; } cout << count << endl; return 0;}
0 0
- 【华为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型正整数在内存中存储时1的个数
- 【华为OJ】求int型正整数在内存中存储时1的个数
- 华为机试---求int型数据在内存中存储时1的个数
- 华为机试题--13.求int型数据在内存中存储时1的个数
- 华为OJ 输入一个int型数据,计算出该int型数据在内存中存储时1的个数
- 华为OJ训练之0009-161231-统计二进制数字中1的个数(求int型数据在内存中存储时1的个数)
- 华为oj 字符串个数统计&&数字颠倒&&字符串翻转&&字符逆序&&求int型数据在内存中存储时1的个数
- OJ------求int型数据在内存中存储时1的个数(二进制数中1的个数)
- uclibc,eglibc,glibc之间的区别和联系
- 安卓监听和修改软键盘右下角按钮
- linux下NFS文件共享的介绍和使用
- C#泛型
- C语言中for语句执行顺序
- 【华为 OJ 】求int型数据在内存中存储时1的个数
- http发送json格式数据请求 demo示例
- fileinputstream关闭的重要性
- GPIO 模式配置
- iOS8 Swift 版本 Cocoapods 安装使用
- Git初学使用(一)
- CAP到底讲什么?
- iOS for MVC模式
- Huffman树和Huffman编码