Задание 24. Информатика. Апробация 10.03.2023
- Просмотры: 224
- Изменено: 23 ноября 2024
Текстовый файл состоит из символов \(C\), \(D\), \(E\) и \(F\).
Определите максимальное количество идущих подряд последовательностей символов \(CFE\) и \(FCE\) в прилагаемом файле. Искомая последовательность должна состоять только из троек \(CFE\), или только из троек \(FCE\), или только из троек \(CFE\) или \(FCE\) в произвольном порядке их следования.
Для выполнения этого задания следует написать программу.
Решение:
Python
s = open('24.txt').readline()
s = s.replace('CFE','1').replace('FCE','1')
s = s.replace('C', ' ').replace('D', ' ').replace('E', ' ').replace('F', ' ')
a = s.split()
str_len = [len(x) for x in a]
print(max(str_len))
Ответ: \(103\)