算法训练 6-2递归求二进制表示位数
来源:互联网 发布:开淘宝店需要交费吗 编辑:程序博客网 时间:2024/06/07 02:25
问题描述
给定一个十进制整数,返回其对应的二进制数的位数。例如,输入十进制数9,其对应的二进制数是1001,因此位数是4。
样例输入
一个满足题目要求的输入范例。
9
样例输出
与上面的样例输入对应的输出。
数据规模和约定
输入数据中每一个数的范围。
例:输入在int表示范围内。
#include <iostream>using namespace std;int main(){ int n,i=0; cin>>n; while(n!=0) { i++; n/=2; } cout<<i<<endl; return 0;}
阅读全文
0 0
- 蓝桥杯 算法训练 6-2递归求二进制表示位数
- 算法训练 6-2递归求二进制表示位数
- 算法训练 6-2递归求二进制表示位数
- 算法训练 6-2递归求二进制表示位数
- 蓝桥杯 ALGO-151 算法训练 6-2递归求二进制表示位数
- 寒假06:6-2递归求二进制表示位数、8-2求完数、5-2求指数
- 算法训练 2的次幂表示 (递归)
- 蓝桥杯 算法训练 2的次幂表示 (递归)
- 算法训练 2的次幂表示 递归实现
- 算法训练 6-1 递归求二项式系数值
- 算法训练 6-1 递归求二项式系数值
- 算法训练 6-1 递归求二项式系数值
- 算法训练 6-1 递归求二项式系数值
- 算法训练 6-1 递归求二项式系数值
- 算法训练 6-1 递归求二项式系数值
- 算法训练 6-1 递归求二项式系数值
- 算法训练 6-1 递归求二项式系数值
- 算法训练 6-1 递归求二项式系数值
- <context:component-scan>使用说明
- 字符编码及其转换
- Wireshark & tcpdump
- Python selenium 三种等待方式
- linux中运行jar文件并写入日志
- 算法训练 6-2递归求二进制表示位数
- UE4 插件各细节记录
- 【设想】如何打造一个高逼格的云运维平台?
- 【自用】javanote170726(数组、二位数组,简单选择排序和冒泡排序、字符串基础)
- 通过代码描述Java类中的各成分加载顺序和内存存放位置
- micropython的list应用
- JavaScript的属性和方法
- dojox/layout/FloatingPane浮动面板小部件
- Linux学习总结(38)——Linux超实用的30个命令