Текстовый файл состоит из символов С, D, Е и F.
Определите максимальное количество идущих подряд последовательностей символов CFE или FCE в прилагаемом файле. Искомая подпоследовательность должна состоять только из троек CFE, или только из троек FCE, или только из троек CFE или FCE в
произвольном порядке их следования.
Для выполнения этого задания следует написать программу.
Ответ:
Информатика с Викторией Ланской, Вариант №2 реального уровня ЕГЭ – задание №24
Решение:
Решение на Python — Илюхина Елизавета Сергеевна
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
f=open('24.txt').read() k=1 m=0 f=f.replace('FCE','X') f=f.replace('CFE','X') for i in range(len(f)-1): if f[i]=='X' and f[i+1]=='X': k=k+1 if k>m: m=k else: k=1 print(m) |
ИЛИ
|
1 2 3 4 5 6 7 8 9 10 11 12 |
f=open('24.txt').readline() k=0 n=0 f=f.replace('CFE','x') f=f.replace('FCE','x') for i in range(len(f)-1): if f[i]=='x': k+=1 else: n=max(n,k) k=0 print(n) |
Ответ: 103
