bits из символов 0 и 1. Сколько угодно раз и в любом порядке можно делать две замены:
- найти в строке пару 00 и заменить её на 10;
- найти в строке пару 10 и заменить её на 01.
Строку читаем как двоичную запись числа. Верните строку, которая получится, если сделать это число как можно больше. Длина строки при заменах не меняется.bits="0110010" → '1110111'
Сдвигаем нули влево друг к другу (10 → 01), пока они не встанут подряд: 0000111. Затем трижды 00 → 10: 1000111 → 1100111 → 1110111.
bits="1011" → '1011'
Ноль всего один, и единственная возможная замена 10 → 01 только уменьшит число. Строка остаётся как есть.
bits="111" → '111'
bits состоит только из 0 и 1bits="0110010"
'1110111'
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 136 тестов на сервере, включая скрытые.