OpenFIPI 2.0

24

6

BAC4D1

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

 

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

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

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

57

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)

Просмотреть отправленные ответы BAC4D1