Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 24. Информатика. ЕГЭ. Поляков-4752
- Просмотры: 398
- Изменено: 17 января 2026
Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более \(10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых нет точек, а количество гласных (букв \(A, \, E, \, I, \, O, \, U, \, Y)\) не превышает \(7.\)
Решение:
Python
s = open('4524.txt').readline().strip()
arr = s.split('.')
mc = 0
for a in arr:
if sum(a.count(ch) for ch in 'AEIOUY') < 8:
mc = max(mc, len(a))
else:
p = [-1] + [x for x in range(len(a)) if a[x] in 'AEIOUY'] + [len(a)]
for x, y in zip(p, p[8:]):
mc = max(mc, y - x - 1)
print(mc)
Ответ: \(90\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


