8 lines
101 B
C

int rangeBitwiseAnd(int m, int n)
{
while (m < n)
{
n &= n - 1;
}
return n;
}