Таких скидок больше не будет!

Текстовый файл состоит не более чем из 106 символов X, Y и Z. Определите длину самой длинной последовательности, состоящей из символов Y. Хотя бы один символ Y находится в последовательности.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
10
Приведём решение данной задачи на языке Python.
f = open('24.txt').readline() k = 1 m = 0 for i in range(len(f) - 1): if f[i] == 'Y' and f[i + 1] == 'Y': k += 1 m = max(m, k) else: k = 1 print(m)
В результате работы данного алгоритма при вводе данных из файла в условии получаем ответ — 10.
Ответ: 10.
Решай задачи ЕГЭ в приложении
Скачивай наш Тренажер ЕГЭ на iPhone или Android и тренируйся в любое время и в любом месте!