Задание 24 ЕГЭ, информатика: Обработка символьных строк

ЕГЭ ИнформатикаЗадание 241.5.2 Цепочки, деревья, списки, графы, матрицы, псевдослучайные последовательности1.7.2 Основные конструкции языка программирования. Система программирования

Текстовый файл содержит строки различной длины. Общий объём файла не превышает 1 Мбайт. Строки содержат только заглавные буквы латинского алфавита (ABCZ).

В строках, содержащих менее 25 букв A, нужно определить и вывести максимальное расстояние между одинаковыми буквами в одной строке.

Пример. Исходный файл:

GIGA

GABLAB

NOTEBOOK

AGAAA

В этом примере во всех строках меньше 25 букв A. Самое большое расстояние между одинаковыми буквами  — в третьей строке между буквами O, расположенными в строке на 2-⁠й и 7-⁠й позициях. В ответе для данного примера нужно вывести число 5.

Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.

Задание 24

В подтеме 77 задач
Подробный разбор этой задачи готовится. Пока: ответ выше, гайд по теме «Задания для подготовки» и разбор задания 24 — как решать такие задачи по шагам.

Ещё задачи этой подтемы