Сколько максимально орлов подряд может выпасть в результате бросков монетки? Введена строка, где каждая
Разъяснение: Для решения данной задачи нам необходимо просмотреть каждый символ в строке и подсчитать максимальное количество орлов, которые выпали подряд. Для этого мы будем использовать две переменные: `current_count`, чтобы отслеживать текущее количество орлов подряд, и `max_count`, чтобы хранить максимальное количество орлов, которые мы насчитали.
Мы начинаем с `current_count` и `max_count` равными нулю. Затем мы просматриваем каждый символ в строке. Если символ равен ‘о’, увеличиваем `current_count` на единицу. Если символ равен ‘р’, сравниваем `current_count` с `max_count` и обновляем `max_count`, если необходимо. Затем мы снова устанавливаем `current_count` в ноль, чтобы искать следующую последовательность орлов.
После завершения цикла, мы снова сравниваем `current_count` с `max_count`, чтобы убедиться, что у нас нет орлов в конце строки, и обновляем `max_count`, если необходимо.
Пример использования:
Ввод: «ороороор»
Максимальное число орлов, выпавших подряд: 4
Совет: Для решения данной задачи полезно использовать цикл, который перебирает каждый символ в строке.
Упражнение: Если ввод будет «ррроорооо», какое будет максимальное число орлов, выпавших подряд?