Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 24. Информатика. ЕГЭ. Поляков-3350
- Просмотры: 225
- Изменено: 14 января 2026
(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр. Всего не более \(10^6\) символов. Назовём локальным максимумом символ, номер которого в кодовой таблице больше номеров предыдущего и последующего символов. Самый первый и самый последний символ не являются локальным максимумами. Определить наибольшее расстояние между двумя соседними локальными максимумами. Расстоянием между элементами будем считать разность их индексов.
Решение:
Python
s = open('3349.txt').readline().strip()
m1, m2 = 0, 0
md = 0
for p in range(1, len(s) - 1):
if s[p-1] < s[p] and s[p+1] < s[p]:
m1, m2 = m2, p
if m1 and m2:
md = max(md, m2 - m1)
print(md)
Ответ: \(28\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


