博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
统计二进制数中的1的个数
阅读量:6253 次
发布时间:2019-06-22

本文共 380 字,大约阅读时间需要 1 分钟。

整数在计算机中使用二进制的形式表示,如整数7用二进制表示为:111,其中1的个数为3。

输入

输入一个整数

输出

输出该整数用二进制表示时,其中1的个数

样例输入

7

样例输出

3
#include 
using namespace std;int main(){ int a,count = 0; cin >> a; while(a != 0) { if(a % 2 == 1) { count++; } a = a / 2; } cout << count << endl; return 0;}

 

转载于:https://www.cnblogs.com/Lazy-Cat/p/9838431.html

你可能感兴趣的文章
OC - 缓存 - NSCache - 介绍
查看>>
Jenkins+GitHub+fir_cli 一行命令从源码到fir im
查看>>
【转】TCP三次握手和四次挥手全过程及为什么要三次握手解答
查看>>
[系统资源攻略]IO第一篇-磁盘IO,内核IO概念
查看>>
在 CentOS 7 上设置 grub2
查看>>
[BZOJ 4129]Haruna’s Breakfast(树上带修改莫队)
查看>>
[BZOJ 2140]稳定婚姻(强连通分量)
查看>>
人工智能工程师学习路线
查看>>
I don't like to be an theorist
查看>>
「docker实战篇」python的docker- 抖音视频抓取(上)(24)
查看>>
powerdesigner 画出 C++ UML 增加const,static,virtual属性
查看>>
12月10日站立会议
查看>>
Nginx入门(2)反向代理和负载均衡
查看>>
MySQL库表状态查询
查看>>
【鲁班学院】干货分享!《面试必备之Mysql索引底层原理分析》
查看>>
快捷键
查看>>
第十一周项目0-是春哥啊
查看>>
poi做一个简单的EXCAL
查看>>
几种查询emacs帮助的办法
查看>>
MariaDB 数据库
查看>>