Простая задача на работу со строками. Читаем условие задачи и внимательно смотрим пример входных и выходных данных:
Обращаем внимание, что если две стрелки накладываются друг на друга, то надо учитывать обе. То есть в качестве решения можно последовательно взять все подстроки длины 5 и проверить, являются ли они стрелками.
Считаем входные данные и заведём переменную для хранения ответа:
В цикле переберём все начала подстрок длины 5 (поэтому цикл не до len(s), чтобы не выходить за границы строки). И проверим принадлежность взятой подстроки (через слайс) кортежу из двух возможных стрелок:
Если условие выполняется, то увеличиваем ответ на единицу. В конце осталось только вывести полученный результат:
Предыдущий выпуск: Задача 10. Уравнение
Я очень хочу, чтобы мои советы были полезны вам, а для того, чтобы быстрее всех получать новые статьи можно подписаться на мой канал.