问题 C: log2(N)
文件提交:无需freopen
内存限制:128 MB
时间限制:1.000 S
评测方式:普通裁判
金币值:
命题人:
提交:57
解决:0
题目描述
# log2(N)
### 内存
1024MB
### 时间
2S
## 题目描述
给定一个正整数 $N$,输出满足 $2^k \le N$ 的最大整数 $k$。
## 输入格式
输入$N$。
## 输出格式
输出答案。
## 输入输出样例
### 输入样例1
```
6
```
### 输出样例1
```
2
```
### 输入样例2
```
1
```
### 输出样例2
```
0
```
### 输入样例3
```
1000000000000000000
```
### 输出样例3
```
59
```
## 数据范围与提示
【样例1说明】
- $k=2$ 满足 $2^2=4 \le 6$。
- 对于每个整数 $k$ 满足 $k ≥ 3$,$2^k > 6$ 成立。
因此,答案是 $k=2$。
【样例2说明】
注意 $2^0=1$。
【样例3说明】
输入值可能不适合$32$位整数。
【数据范围】
N 是一个整数,满足 $1 \le N \le 10^{18}$。
## 题目来源
ABC215B