Задания
Версия для печати и копирования в MS Word
Тип 24 № 76127
i

Тек­сто­вый файл со­сто­ит из цифр 0, 1, 2, 3, 4 и зна­ков ариф­ме­ти­че­ских опе­ра­ций «−» и «+» (вы­чи­та­ние и сло­же­ние).

За­да­ние 24.txt

Опре­де­ли­те мак­си­маль­ное ко­ли­че­ство сим­во­лов в не­пре­рыв­ной по­сле­до­ва­тель­но­сти, ко­то­рая яв­ля­ет­ся кор­рект­ным ариф­ме­ти­че­ским вы­ра­же­ни­ем с це­лы­ми не­от­ри­ца­тель­ны­ми чис­ла­ми. В этом вы­ра­же­нии ни­ка­кие два знака ариф­ме­ти­че­ских опе­ра­ций не стоят рядом, в за­пи­си чисел от­сут­ству­ют не­зна­ча­щие (ве­ду­щие) нули и число 0 не имеет знака.

В от­ве­те ука­жи­те ко­ли­че­ство сим­во­лов.

Спрятать решение

Ре­ше­ние.

При­ведём ре­ше­ние на языке Python.

import re

text = open('24_1 (1).txt').read()

matches = re.findall(r'(?:[1-9][0-9]*|0)(?:[-+](?:[1-9][0-9]*|0))*', text)

print(max(map(len, matches)))

 

Ответ: 144.


Аналоги к заданию № 76127: 76239 Все

Источник: Проб­ный ЕГЭ Санкт-Пе­тер­бург, 20.02.2025. Ва­ри­ант 1