bits. Посчитайте, сколько у неё непустых непрерывных кусков (подстрок), состоящих только из символов 1. Одинаковые куски на разных позициях считаются разными.
Ответ может быть большим — верните его по модулю 10⁹ + 7.bits='11011' → 6
В каждой из двух групп «11» есть три таких куска: «1», «1» и «11». Всего 6.
bits='000' → 0
Единиц нет — ответ 0.
bits='0111' → 6
Из «111»: три куска длины 1, два длины 2 и один длины 3 — итого 6.
bits состоит только из 0 и 1bits='11011'
6
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 31 тест на сервере, включая скрытые.