Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 24. Информатика. ЕГЭ. Поляков-8700
- Просмотры: 346
- Изменено: 20 января 2026
Текстовый файл содержит только цифры от \(1\) до \(9\) и знаки «+» и «*» (сложения и умножения). Найдите в прилагаемом файле непрерывную последовательность, являющуюся корректной записью арифметического выражения, состоящего из не более чем \(20\) натуральных чисел и знаков сложения между ними и имеющего наибольшее значение. В ответе укажите числовое значение найденного выражения.
Решение:
Python
from re import finditer
s = '+' + open('8697.txt').readline().strip()
mval = 0
for g in finditer(r'(?=([+*][1-9]+(\+[1-9]+){1,19}))', s):
mval = max(mval, eval(g.group(1)[1:]))
print(mval)
Ответ: \(14255\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


