Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 24. Информатика. ЕГЭ. Поляков-8836
- Просмотры: 268
- Изменено: 13 февраля 2026
Текстовый файл содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая не начинается с пробела, заканчивается точкой, перед которой стоит буква (не пробел), и не содержит внутри других точек. Определите минимальную длину предложения, которое содержит все латинские буквы. В ответе запишите число – количество символов в найденной последовательности.
Решение:
Python
from re import finditer
s = open('8834.txt').readline().strip()
ml = float('inf')
alph = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
for g in finditer(r'[A-Z]+( +[A-Z]+)+\.', s):
tmp = g.group(0)[::-1]
idx = [tmp.find(ch) for ch in alph]
if -1 not in idx:
ml = min(ml, max(idx) + 1)
print(ml)
Ответ: \(48\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


