nyoj一的个数
来源:互联网 发布:考察社区红色网络教育 编辑:程序博客网 时间:2024/05/21 18:00
/*1的个数时间限制:3000 ms | 内存限制:65535 KB
难度:1
描述 小南刚学了二进制,他想知道一个数的二进制表示中有多少个1,
你能帮他写一个程序来完成这个任务吗?
输入第一行输入一个整数N,表示测试数据的组数(1<N<1000)
每组测试数据只有一行,是一个整数M(0=<M<=10000)输出每组测试
输出占一行,输出M的二进制表示中1的个数样例输入3
4
6
7
样例输出1
2
3*/
<span style="font-size:18px;">#include<stdio.h>int main(){ int i; scanf("%d",&i); while(i--) { int m,n=0; scanf("%d",&m); while(m) { if(m%2==1) n++; m/=2; } printf("%d\n",n); } return 0;} #include<stdio.h>int main(){ int i; scanf("%d",&i); while(i--) { int m,n=0; scanf("%d",&m); while(m) { m&=m-1;//位运算。比如6&5=1.相当于110&101=1. n++; } printf("%d\n",n); }}</span>
0 0
- nyoj一的个数
- NYOJ - 56 - 阶乘因式分解(一)(阶乘的质因数个数)
- NYOJ - 矩形的个数
- NYOJ - 1的个数
- nyoj- 1的个数
- NYOJ-1的个数
- NYOJ-矩形的个数
- NYOJ~1的个数
- NYOJ矩形的个数
- nyoj-矩形的个数
- NYOJ-206:矩形的个数
- NYOJ 100 1的个数
- NYOJ 206 矩形的个数
- nyoj—1的个数
- nyoj-206矩形的个数
- NYOJ 206 矩形的个数
- NYOJ 100 1的个数
- NYOJ 514 1的个数
- NSString
- Android底层代码中用到的几种设计模式
- Scrapy安装及使用
- PAT (Advanced Level) 1025. PAT Ranking (25) 结构体排序
- 南阳 oj 贪心 题目6 喷水装置(一)
- nyoj一的个数
- java.lang.ClassCastException: android.app.ActionBar$LayoutParams cannot be cast to android.widget.Ab
- 腾讯下载QLV文件装换MP4
- bkwin设置文本控件为多行模式
- 南阳oj NYOj 贪心 题目71 独木舟上的旅行
- Scala详解---------控制结构和函数
- MATLAB 图像处理函数(第六章)(获取图像矩形像素的运用)
- Android系统代码本地更新linux shell脚本1
- 南阳oj NYoj 贪心 题目106 背包问题