C++
x
24
1
2
using namespace std;3
int main()4
{5
6
int n;7
cin >> n;8
int a, counting = 0, maxcount = 0;9
while (n > 0) {10
a = n % 2;11
n = n / 2;12
if (a == 1) {13
counting++;14
}15
if (counting > maxcount) {16
maxcount = counting;17
}18
else {19
counting = 0;20
}21
}22
cout << maxcount;23
return 0;24
}$ g++ prog.cc -Wall -Wextra -O2 -march=native -std=c++11 -pedantic
Stdin
134217727Start
27
0
Finish