Текстовый файл состоит из символов N, O и P.
Определите максимальное количество подряд идущих последовательностей символов NPO или PNO в прилагаемом файле. Искомая последовательность должна состоять только из троек NPO, или только из троек PNO, или только из троек NPO и PNO в произвольном порядке их следования.
Для выполнения этого задания следует написать программу.
Решение:
Решение на Python:
a = open('E:/downloads/ege/24_4627.txt').readline()
a = a.replace('PNO', 'NPO')
for i in range(1, 10000):
if 'NPO' * i in a:
print(i)
#В ответ вводим последнее i, так как нам нужно количество троек.
Ответ: 327
Ответ:
327