FZU Problem 2062 Suneast & Yayamao
amp Problem
2023-09-11 14:21:00 时间
http://acm.fzu.edu.cn/problem.php?pid=2062
标题效果:
给你一个数n,要求求出用多少个数字能够表示1~n的全部数。
思路:
分解为二进制。
对于一个数n。看它二进制有多少位就可以。
#include<cstdio> int main() { int n; while(~scanf("%d",&n)) { int k=0; while(n) { n>>=1; k++; } printf("%d\n",k); } return 0; }
版权声明:本文博主原创文章,博客,未经同意不得转载。
相关文章
- HTML5 Audio & Video 属性解析
- Unable to resolve target 'android-i'
- 基于 OpenYurt & EdgeX Foundry 的云边端一体化解决方案
- 【HIBERNATE框架开发之五】HIBERNATE对象的三种状态&&SESSION的常用方法
- Apache Storm 衍生项目 & Apache Flink初接触
- 华为OD机试 - 字符串匹配(Java & JS & Python)
- 解决问题ImportError: HDFStore requires PyTables, "No module named 'tables'" problem importing
- Computer:C盘简介&成功解决当Win10系统进行深度学习的时候发现系统C盘满了,教你如何正确卸载一些非必要的内容(提高磁盘内存和网速)
- 数据库面试题【九、视图&视图的优缺点】
- qt 实现RTSP&RTMP拉流,实时显示视频流
- VB编程:全局变量&控件数组实例简单计算器-12_彭世瑜_新浪博客
- JAVA WEBSERVICE服务端&客户端的配置及调用(基于JDK)
- projecteuler---->problem=8----Largest product in a series
- js在方法Ajax请求数据来推断,验证无效(OnClientClick="return Method();"),或者直接运行的代码隐藏
- 期刊论文图片代码复现【由图片还原代码】(Origin&Matlab)