Dylans loves numbers
来源:互联网 发布:iapp小易源码手册 编辑:程序博客网 时间:2024/05/17 06:46
Dylans loves numbers
Accepts: 405
Submissions: 831
Time Limit: 2000/1000 MS (Java/Others)
Memory Limit: 131072/131072 K (Java/Others)
问题描述
Dylans是谁?你可以在 UOJ 和 Codeforces上看到他。在BestCoder里,他有另外一个ID:s1451900。今天的题目都和他有关哦。Dylans得到了一个数N 。他想知道N的二进制中有几组1。如果两个1之间有若干个(至少一个)0 “挡住”,他们就不是同一组的,否则他们就是同一组的。
输入描述
第一行读入一个数T 表示数据组数。接下来T 行,每行一个数N 。0≤N≤1018,T≤1000
输出描述
对于每组数据,输出一个数表示答案。
输入样例
15
输出样例
2
#include<cstdio>#include<algorithm>unsigned long long n,N,res,flag;int main(){ scanf("%lld",&n); while(n--){ scanf("%lld",&N); res=0,flag=0; while(N){// printf("%lld",N%2); if( N%2==1 && flag==0 ) { flag=1; res++; } else if(N%2==0) flag=0; N/=2; } printf("%lld\n",res); } return 0;}现在也就做做这样的水题
0 0
- Dylans loves numbers
- HDU 5272 Dylans loves numbers
- HDU 5272Dylans loves numbers
- HDU 5272 Dylans loves numbers
- hdu 5272 Dylans loves numbers
- HDU 5272 Dylans loves numbers
- HDU 5272 : Dylans loves numbers
- HDU 5272 Dylans loves numbers
- HDU - 5272 Dylans loves numbers
- HDU 5272 Dylans loves numbers 二进制
- 文章标题 HDU 5272:Dylans loves numbers( 水)
- hdu5274 Dylans loves tree
- Dylans loves sequence
- HDU5274.Dylans loves tree
- HDU5273-Dylans loves sequence
- HDU5273--Dylans loves sequence
- HDU 5272 Dylans loves numbers——BestCoder Round #45(模拟)
- hdu 5273 Dylans loves sequence
- 3、Context上下文
- NSString 和 NSNumber 的相互转化
- 128 黙齎 李貴 曷若親征
- web前端优化总结
- CDOJ的使用
- Dylans loves numbers
- 由一次对arm7的中断选择寄存器(VICIntSelect)赋值而引发的思考
- [POJ 1804] Brainman · 逆序对
- 在eclipse配置scala项目
- MATLAB输入输出函数
- 高校云平台(二):评教中的那些事儿!
- 第14章 C++代码重用
- java中的数据库
- 高通Alljoyn前身往事 Alljoyn全解剖