Problem K: 二进制表示中1的个数
来源:互联网 发布:百度一下淘宝商城 编辑:程序博客网 时间:2024/06/08 03:21
Description
给你一个数n,求n用二进制表示时,其中1的个数。
Input
有多组测试用例,每组一个n(0<=n<264)。
Output
n的二进制表示中1的个数。
Sample Input
0
2
7
Sample Output
0
1
3
HINT
使用长整形
#include <iostream>using namespace std;int main(){ unsigned long long int n; while(cin>>n){ int i,res=0; while(n){ i=n%2; if(n==0&&i==1) res++; n=n/2; if(i&1==1) res++; } cout<<res<<endl; } return 0; }
0 0
- Problem K: 二进制表示中1的个数
- 二进制表示中1的个数
- 整数二进制表示中1的个数
- 整数二进制表示中1的个数
- 整数二进制表示中1的个数
- 整数二进制表示中1的个数
- 整数二进制表示中1的个数
- 整数二进制表示中1的个数
- 数字二进制表示中1的个数
- 数字二进制表示中1的个数
- 二进制表示中1的个数
- 整数的二进制表示中1 的个数
- 整数的二进制表示中1的个数
- 28.整数的二进制表示中1 的个数
- 统计整数的二进制表示中1的个数
- 28、整数的二进制表示中1的个数
- 100-28- 整数的二进制表示中1的个数
- 28.整数的二进制表示中1 的个数
- nginx的数据结构集合(随时更新)
- Min Stack
- 黑马学习笔记_Java 反射技术
- 【读书笔记】iOS-截屏功能的实现。
- linux scp permission denied
- Problem K: 二进制表示中1的个数
- Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of
- drozer源码学习:app
- 在O(1)时间删除链表结点
- 内部排序(2)——冒泡排序
- wordpress 使用误区
- 读《编程之美》励志篇
- 不撞南墙不回头——树形动态规划(树规)
- hdu 2222 ac自动机模板