描述

小南刚学了二进制,他想知道一个数的二进制表示中有多少个1,你能帮他写一个程序来完成这个任务吗?

输入
第一行输入一个整数N,表示测试数据的组数(1<N<1000)
每组测试数据只有一行,是一个整数M(0=<M<=10000)
输出
每组测试输出占一行,输出M的二进制表示中1的个数
样例输入
3
4
6
7
样例输出
1
2
3
#include<stdio.h>
int main(){int T,s,count;scanf("%d",&T);while(T--){count = 0;scanf("%d",&s);while(s){if(s%2==1)count++;s = s/2;}printf("%d\n",count);}return 0;
}        

NYOJ100 - 1的个数相关推荐

  1. 伍六七带你学算法 入门篇-最小的k个数

    java面试题-最小的k个数 难度-简单 输入整数数组 arr ,找出其中最小的 k 个数.例如,输入4.5.1.6.2.7.3.8这8个数字,则最小的4个数字是1.2.3.4. 示例 1: 输入:a ...

  2. Redis 笔记(07)— sorted set 类型(添加、删除有序集合元素、获取分数范围内成员、按score排序、返回集合元素个数)

    zset 可能是 Redis 提供的最为特色的数据结构,一方面它是一个 set,保证了内部 value 的唯一性,另一方面它可以给每个 value 赋予一个 score,代表这个 value 的排序权 ...

  3. Redis 笔记(06)— set 类型(向集合添加元素、获取集合元素个数、判断集合中是否包含某个元素、删除给定元素、返回集合中所有元素、计算集合的交集、并集、差集)

    Redis 的 set 集合内部的键值对是无序的唯一的.它的内部实现相当于一个特殊的字典,字典中所有的 value 都是一个值 NULL .当集合中最后一个元素移除之后,数据结构自动删除,内存被回收. ...

  4. 剑指offer 40.最小的 K 个数 python代码

    题目 寻找数组中的最小的k个数,也叫topk问题. 牛客网测试地址 注意: 牛客网的提交需要将最终的结果排序 思路 快速排序的 partition() 方法,会返回一个整数 j 使得 a[l-j-1] ...

  5. pandas数据框,统计某列或者某行数据元素的个数

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/sinat_38893241/artic ...

  6. LeetCode简单题之两个数对之间的最大乘积差

    题目 两个数对 (a, b) 和 (c, d) 之间的 乘积差 定义为 (a * b) - (c * d) . 例如,(5, 6) 和 (2, 7) 之间的乘积差是 (5 * 6) - (2 * 7) ...

  7. LeetCode简单题之位1的个数

    题目 编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(也被称为汉明重量). 提示: 请注意,在某些语言(如 Java)中,没有无符号整数类型.在 ...

  8. [C] 深度优先搜索解决连通块/染色问题——求岛的个数

    本文介绍用DFS解决连通块个数问题 有关dfs的介绍见另外一篇:不撞南墙不回头--深度优先搜索 例题 宝岛探险 题目描述 一个小岛由一个主岛和一些复附属岛屿组成,该岛使用一个二维矩阵表示,其中数字表示 ...

  9. 零起点学算法17——比较2个数大小

    零起点学算法17--比较2个数大小 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Description 输入2个整数, ...

最新文章

  1. 解密 Dubbo 三大中心的部署架构
  2. JVM 面试考点总结
  3. 【App性能】:TraceView分析法
  4. 列表排序并返回索引_Python特性—列表,看完你就能轻松驾驭,拿走不谢
  5. zen服务器芯片,服务器版Zen处理器简直大杀器:32核64线程,8通道DDR4内存
  6. 关于移动端 1px 像素问题
  7. 洛谷 P1824 进击的奶牛 【二分答案】(求最大的最小值)
  8. hadoop大数据开发基础_Java大数据开发(三)Hadoop(2)经典的Hadoop
  9. Linux -Ubuntu安装 Tomcat
  10. 【华为云技术分享】《跟唐老师学习云网络》 - Tcpdump大杀器抓包
  11. windows下的IO模型之完成端口
  12. Oracle数据库中查看所有表和字段以及表注释.字段注释
  13. 常见掌握类库与工具体系图 艾提拉总结 Atitit 文档资料处理重要类库与工具体系树 Configuration yml xml jsoup  Net apache commons net
  14. 使用grub2制作U盘启动盘安装操作系统
  15. GNSS最终、快速、超快速星历下载地址汇总
  16. python手写lfw数据集转pair.txt形式
  17. 基于arduino的WiFi无线传输
  18. 人民币兑换菲律宾比索去哪些银行?
  19. java生成短连接(调用新浪微博api生成)
  20. SMT贴片相关知识梳理

热门文章

  1. 如何通过父类引用“调用”子类所独有的方法
  2. Android TextView设置多样式文本,跑马灯以及霓虹灯效果
  3. python就业方向-为什么这么多人喜欢Python?Python的就业方向是什么?
  4. python教程视频-Python基础视频教程(600集)【传智播客精品教程】
  5. python基础教程视频-Python基础视频教程全集
  6. python练手经典100例-【Python精华】100个Python练手小程序
  7. python骗局-如何识破python小课骗局_怎样选择学校呢
  8. 印地语自由对话语音识别数据库-200人
  9. 【干货】怎样用深度学习做语音识别
  10. 宝马自然语音识别体验,语音识别率和速度都有了显著提升