Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 24. Информатика. ЕГЭ 2026. ЕГКР. 18.04.2026
- Просмотры: 3463
- Изменено: 19 апреля 2026
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых пара символов «20» (в указанном порядке) встречается ровно \(26\) раз, гласная буква встречается ровно один раз, искомая последовательность заканчивается этой единственной гласной буквой. В ответе запишите число – количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Примечание. Гласные буквы латинского алфавита: А, E, I, O, U, Y.
Решение:
Python
s = open('24.txt').readline().strip()
for ch in 'EIOUY':
s = s.replace(ch, 'A')
p = [i for i in range(len(s) - 1) if s[i:i+2]=='20'] + [len(s)]
min_len = float('inf')
for i in range(len(p) - 26):
if s[p[i]:p[i+25]].count('A') == 0:
for k in range(p[i+25], p[i+26]):
if s[k] == 'A':
min_len = min(min_len, k - p[i] + 1)
break
print(min_len)
Ответ: \(58\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


