#3455. log2(N)

0
    ID: 3455 传统题 2000ms 1024MiB 尝试: 12 已通过: 3 难度: 1 上传者: 标签>AtCoderabc215BGESP 1级枚举(单层循环)模拟

log2(N)

log2(N)

题目描述

给定一个正整数 NN,找出满足 2k≤N2^k \le N 的最大整数 kk。

输入格式

输入按照以下格式从标准输入给出: NN

输出格式

以整数形式输出答案。

6
2
1
0
1000000000000000000
59

提示

NN 是满足 1≤N≤10181 \le N \le 10^{18} 的整数。k=2k=2 满足 22=4≤62^2=4 \le 6。 对于所有满足 k≥3k \ge 3 的整数 kk,都有 2^k > 6。

因此,答案是 k=2k=2.
注意 20=12^0=1.
输入值可能不适合 32 位整数。

标签: AtCoder|abc215B

来源

AtCoder|abc215B