#12319. 统计二进制中连续 1 的最长长度
统计二进制中连续 1 的最长长度
统计二进制中连续 1 的最长长度
题目描述
给定一个整数 n,请找出它的二进制表示中 连续 1 的最长长度。
例如:
n = 13→ 二进制1101→ 最长连续 1 长度为2。n = 15→ 二进制1111→ 最长连续 1 长度为4。n = 5→ 二进制101→ 最长连续 1 长度为1。
输入格式
输入一个整数 n。
输出格式
输出一个整数,表示 n 的二进制中连续 1 的最长长度。
数据范围
0 ≤ n ≤ 10^9
输入输出样例
输入 1
13
输出 1
2
输入 2
15
输出 2
4