ID: 24.30052 • Источник: СтатГрад 12.05.2025 базовый уровень • Сложность: hard

Задание №24

Сложные шаблоны
Текстовый файл содержит буквы L, N, D в двух регистрах, точки и пробелы.
В рамках задачи назовём «предложением» непрерывную подпоследовательность символов, для которой выполняются все следующие условия:
– «предложение» должно начинаться с буквы в верхнем регистре, которой предшествует пробел или точка;
– «предложение» должно заканчиваться точкой, которой предшествует буква, причём других точек в предложении быть не должно;
– «словами» в предложении являются произвольные непрерывные подпоследовательности букв, которые могут не иметь смысла и не существовать в языке;
– каждое «слово» может начинаться с буквы в любом регистре, даже если оно стоит не первым в «предложении», но в верхнем регистре может быть записана только первая буква «слова»;
– каждые два соседних «слова» в «предложении» разделены ровно одним пробелом, двух и более рядом стоящих пробелов в «предложении» быть не должно;
– не более 3 различных «слов» в «предложении» могут повторяться (встречаться более одного раза).
Определите содержащееся в файле «предложение» максимальной длины. В ответе укажите количество символов в нём.

Прикреплённые файлы