Присоединиться

Информатика·Обработка символьных строк·11 класс

Текстовый файл состоит из цифр 6, 7, 8, 9, 0 и знаков арифметических

Условие

Текстовый файл состоит из цифр 6, 7, 8, 9, 0 и знаков арифметических операций «−» и «+» (вычитание и сложение).Задание 24.txtОпределите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака.В ответе укажите количество символов.

Ответ

145

Решение по шагам

  1. Как рассуждать

    Решение. Приведём решение на языке Python.import retext = open('24_2.txt').read()matches = re.findall(r'(?:[1-9][0-9]|0)(?:-+)', text)print(max(map(len, matches))) Ответ:

Осталось ещё 1 шаг — откроются после входа:

  • Шаг 2
Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Обработка символьных строк»