Ctrl K

Сначала строчные

Средняя
Дана строка text из латинских букв в обоих регистрах. Букву назовём *аккуратной*, если она встречается в text и строчной, и заглавной, причём **все** её строчные вхождения стоят раньше **первого** заглавного. Верните количество аккуратных букв.
Пример 1
text="xyXzYZ" → 3

У каждой из букв x, y, z все строчные стоят раньше первой заглавной — ответ 3.

Пример 2
text="mMmN" → 0

У m после заглавной M снова идёт строчная, а у n строчной нет вовсе. Ответ 0.

Пример 3
text="ppqPQq" → 1
Ограничения
  • 1 ≤ len(text) ≤ 2 · 10⁵
  • text состоит только из строчных и заглавных латинских букв
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиСамый длинный фрагмент без повторов СредняяЧисло римскими цифрами СредняяСлова с кнопочного телефона СредняяРазложить анаграммы по группам СредняяРазбиение на слова из словаря Средняя
загружаем Python…
Вход
text="xyXzYZ"
Ожидается
3

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