Ctrl K

Звёздочки вне ограды

Лёгкая
В строке text встречаются строчные латинские буквы, звёздочки * и вертикальные черты |. Черты идут парами по порядку: первая с второй, третья с четвёртой и так далее. Всё, что стоит между чертами одной пары, считается огороженным. Если черт нечётное число, у последней пары нет, и огороженным считается всё от неё до конца строки. Верните количество звёздочек *, которые не огорожены ни одной парой.
Пример 1
text="a*b|**|c*" → 2

Две звёздочки между первой парой | не считаются, остаются звёздочки после a и после c — итого 2.

Пример 2
text="|*|*|*|" → 1

Черты образуют пары 1–2 и 3–4. Внутри них по звёздочке, снаружи одна, посередине.

Пример 3
text="stars" → 0

Звёздочек нет вовсе — ответ 0.

Ограничения
  • 1 ≤ len(text) ≤ 1000
  • text состоит из строчных латинских букв, * и |
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиЗначение римского числа ЛёгкаяОбщее начало слов ЛёгкаяБаланс скобок ЛёгкаяГде начинается фрагмент ЛёгкаяДлина последнего слова Лёгкая
загружаем Python…
Вход
text="a*b|**|c*"
Ожидается
2

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