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