题目100-1的个数
来源:互联网 发布:程序员表情包 编辑:程序博客网 时间:2024/05/20 05:56
1的个数
- 描述
- 小南刚学了二进制,他想知道一个数的二进制表示中有多少个1,你能帮他写一个程序来完成这个任务吗?
- 输入
- 第一行输入一个整数N,表示测试数据的组数(1<N<1000)
每组测试数据只有一行,是一个整数M(0=<M<=10000) - 输出
- 每组测试输出占一行,输出M的二进制表示中1的个数
- 样例输入
3467
- 样例输出
123
#include<stdio.h>int main(){ int n,m,sum; scanf("%d",&n); while(n--) { scanf("%d",&m); sum=0; while(m) { sum+=m%2; m/=2; } printf("%d\n",sum); } return 0;}
#include<stdio.h>int main(){ int n,m,sum; scanf("%d",&n); while(n--) { scanf("%d",&m); sum=0; while(m) { sum++; m=m&(m-1); } printf("%d\n",sum); } return 0;}
阅读全文
0 0
- 题目100 1的个数
- 题目100-1的个数
- nyoj题目100:1的个数
- 南阳oj 题目100 1的个数
- 南阳题目100-1的个数
- 南阳OJ 题目100:一的个数
- 题目1513:二进制中1的个数
- 题目1513:二进制中1的个数
- 题目1513:二进制中1的个数
- 题目1513:二进制中1的个数
- 题目1513:二进制中1的个数
- 题目1513:二进制中1的个数
- 题目1513:二进制中1的个数
- 题目1513:二进制中1的个数
- 题目1513:二进制中1的个数
- 题目1513:二进制中1的个数
- 题目10:二进制中的1的个数
- 算法题目---二进制1的个数
- 分布式
- Linux 命令行
- springboot项目的打包部署(gralde和maven)
- Could not create the view: An unexpected exception was thrown.问题解决
- vue使用resource传参数
- 题目100-1的个数
- spring-bean命名方式-以及实例化--配置文件整合
- loadrunner录制脚本常见问题
- Java使用RSA加密解密签名及校验
- centos 下github的详细教程,创建,提交等
- HTML下js使用方式
- 顺序存储结构的插入与删除
- miRNA的特征、功能及识别方法等详解
- 计算机网络 rdt2.1 rdt2.2含义 区别