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