number. Запишите его в двоичной системе и посмотрите на каждую пару **соседних** единиц — таких, между которыми стоят только нули (или ничего). Расстояние между ними — разница их позиций: например, в 1001 единицы на расстоянии 3.
Верните наибольшее такое расстояние. Если единица в записи только одна, верните 0.number=41 → 3
41 в двоичной записи — 101001. Соседние единицы стоят на расстоянии 2 и 3, наибольшее — 3.
number=16 → 0
16 — это 10000, единица одна, пары нет — ответ 0.
number=7 → 1
7 — это 111, все единицы стоят вплотную, расстояние 1.
number ≤ 10⁹number=41
3
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 52 теста на сервере, включая скрытые.