Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока 2025 встречается не менее 90 раз и при этом содержится ровно 80 букв Y.
В ответе запишите число - количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Решение:
Решение на Python:
a = open('E:/downloads/ege/24_23281.txt').readline()
mx = 0
for l in range(len(a)):
for r in range(l+mx, len(a)+1):
s = a[l:r]
if s.count('Y') > 80: break
if s.count('Y') == 80 and s.count('2025') >= 90:
mx = max(mx, len(s))
print(mx)
Ответ: 2981
Ответ:
2981