Ctrl K

Нули слева, единицы справа

Лёгкая
Дана строка bits из символов 0 и 1. Разрежьте её в одном месте на две непустые части — левую и правую. Очки за разрез — это число нулей в левой части плюс число единиц в правой. Верните наибольшее число очков, которое можно получить.
Пример 1
bits='010011' → 5

Режем после «0100»: слева три нуля, справа две единицы, итого 5. Лучше не получится.

Пример 2
bits='000' → 2

Единиц нет, а правая часть не может быть пустой, поэтому слева не больше двух нулей.

Пример 3
bits='10' → 0
Ограничения
  • 2 ≤ len(bits) ≤ 500
  • bits состоит только из символов 0 и 1
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиПрокрутка букв по префиксам СредняяРасстановки по подъёмам и спускам СложнаяПалиндром после пары правок СредняяПодгонка куска строки в рамках бюджета СредняяЧётные гласные Средняя
загружаем Python…
Вход
bits='010011'
Ожидается
5

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 146 тестов на сервере, включая скрытые.