Текстовый файл состоит из цифр 0, 1, 2, 3, 4 и знаков арифметических операций «−» и «*» (вычитание и умножение).
Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами.
В этом выражении:
- никакие два знака арифметических операций не стоят рядом;
- в записи чисел отсутствуют незначащие (ведущие) нули;
- число 0 не имеет знака.
В ответе укажите количество символов.
Ответ:

Основная волна ЕГЭ по информатике 18.06.2026 – задание №24
Решение:
Код программы
|
1 2 3 4 5 6 7 8 |
from re import * s = open("24.txt").readline() num = r'([1-4][0-4]*|0)' reg = rf'{num}([-*]{num})+' max_len = 0 for i in finditer(reg, s): max_len = max(max_len, len(i.group())) print(max_len) |
Ответ: 933