Максимальное арифметическое выражение
Текстовый файл состоит из цифр 0, 2, 3, 4, 5 и знаков арифметических операций «−» и «*» (вычитание и умножение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака.
Задание выполняется с использованием прилагаемого файла. Определите максимальную длину подходящей непрерывной последовательности.
Условие как в банке ФИПИ — открыть и сверить
| |||
| |
Формат: число или слово без единиц измерения; дробную часть отделяйте запятой.
1Мягкая — с чего смотретьуровень 1 из 3
Какие последовательности символов могут быть корректным выражением: цифры должны образовывать числа, а знаки операций — разделять числа?
2Наводящая — какие числа считатьуровень 2 из 3
Проверяйте отсутствие двух соседних знаков операций, ведущих нулей и знака у числа 0. Затем найдите максимальную длину подходящего фрагмента.
3Прямая — фактически решениеуровень 3 из 3
Последовательный просмотр файла с поддержанием текущей длины корректного фрагмента даёт максимальную длину 193 символа.
