Задания
Версия для печати и копирования в MS WordТекстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита A, B, C, D, E и F.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых пара символов BC (в указанном порядке) встречается ровно 190 раз.
В ответе запишите число — количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Решение.
Приведём решение на языке Python.
f=open('1_24.txt')
s=f.readline()
f.close()
s=s.split('BC')
print(s)
max_len=0
for i in range(len(s)-190):
st='BC'.join(s[i:i+191])
if max_len < len(st):
max_len=len(st)
print(max_len)
Ответ: 2285.

