OpenFIPI 2.0

Редактировать BAC4D1

 undefined Задание выполняется с использованием прилагаемых файлов.

 

Текстовый файл состоит из символов, обозначающих прописные буквы латинского алфавита.

Определите максимальное количество идущих подряд символов, в которых никакие две буквы из набора букв N, O и P
(с учетом повторений) не записаны подряд.

Для выполнения этого задания следует написать программу.

Комментарии

f = open('2_24.txt').readline() mx = 0 k = 1 for i in range(len(f)-1): if f[i] not in "NOP" or f[i+1] not in "NOP": k += 1 else: mx = max(mx, k) k = 1 print(mx)