
蓝桥杯算法训练超全习题题解——ALGO-202.二进制数数
这个题很简单,就是从个位开始不断取2的余数看是否为1,为1则++,否则不处理
发布日期:2021-05-10 20:11:49
浏览次数:12
分类:精选文章
本文共 415 字,大约阅读时间需要 1 分钟。
每日刷题(五十九)
ALGO-202、二进制数数

详细C代码如下:
#includeint main(){ int L, R; scanf("%d %d", &L, &R); int i; long long sum = 0; int u, v; for(i = L; i <= R; i++) { v = i; u = v; while(v) { u %= 2; v /= 2; if(u == 1) sum++; u = v; } } printf("%lld\n", sum); return 0;}
样例运行结果如下:

如果喜欢我的文章,请记得三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持,下期更精彩!!!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月03日 00时22分24秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
文件读写(java)
2021-05-10
Markdown中Latex常见数学符号
2021-05-10
求1-n中x(0-9)的个数
2021-05-10
char与varchar的区别
2021-05-10
uni app 小程序中的引用的iconfont图标后预览不出页面的问题
2021-05-10
都说 TCP 是面向连接的,怎样才算是一个连接呢?
2021-05-10
Linux之shell脚本实现ssh登录报警
2021-05-10
《五、企业级SVN运维实战:SVN禁止删除和强制注释》
2021-05-10
docker实战练习02-tomcat安装
2021-05-10
SQL server 2016安装
2021-05-10
Excuses, Excuses! map的应用
2021-05-10
搭建nfs服务器练习
2021-05-10
linux基础:命令行的使用(shell)、shell里的快捷键、linux基础设置
2021-05-10
Angular动态表单使用
2021-05-10
php中奖概率算法,刮刮卡/大转盘抽奖算法
2021-05-10
linux 编译出现的错误
2021-05-10
如何保证消息队列的高可用?
2021-05-10
Vue 判断对象是否存在某个属性/字段
2021-05-10
学习spring security 5~入门
2021-05-10
ArcEngine代码 GP区域分析之面积制表(统计各行政区内的各土地利用类型面积)
2021-05-10