Задание 24 ЕГЭ по информатике · 2B1F8E

Корректное арифметическое выражениеВысокаяКЭС 3.9
Задание выполняется с использованием прилагаемых файлов.
Текстовый файл состоит из цифр 0, 7, 8, 9 и знаков арифметических операций «–» и «*» (вычитание и умножение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака.
В ответе укажите количество символов.
355_24_2B1F8E.txt

Показать ответ
111
Подсказки (3)
  1. Корректное выражение состоит из чередующихся чисел и знаков операций и должно начинаться и заканчиваться цифрой.
  2. Проверяйте отсутствие ведущих нулей: многозначное число не может начинаться с 0. После цифры может идти либо следующая цифра, либо один знак операции.
  3. Просмотрите файл слева направо и найдите самый длинный фрагмент, соответствующий шаблону числа (операция число)*. Его длина составляет 111 символов.
Решение
1. Корректное выражение должно состоять из одного или нескольких неотрицательных целых чисел, разделённых знаками «–» или «*». Поэтому оно начинается и заканчивается цифрой, а два знака операций подряд недопустимы.

2. При просмотре файла последовательно выделяем максимальные фрагменты, в которых соблюдаются правила записи чисел: число 0 может быть только однозначным, а многозначное число не начинается с нуля.

3. Для каждого корректного фрагмента подсчитываем количество символов и сравниваем полученную длину с текущим максимумом.

4. Наиболее длинная непрерывная последовательность, являющаяся корректным арифметическим выражением, содержит 111 символов.
Частые ошибки
  • Учитывать фрагмент, начинающийся или заканчивающийся знаком операции.
  • Считать корректным многозначное число с ведущим нулём.
  • Не сбрасывать текущую длину после появления двух знаков операций подряд.
  • Забыть, что число 0 не может иметь знак и должно записываться только одной цифрой.

Источник: Открытый банк ФИПИ · openfipi.devinf.ru

Похожие задания

24Текстовый файл состоит из десятичных цифр, знаков "+" и "*" (сложения и умножения). Определите максимальное…Корректное арифметическое выражение24Текстовый файл состоит из десятичных цифр, знаков «+» и «*» (сложения и умножения). Определите максимальное…Корректное арифметическое выражение24Текстовый файл состоит из десятичных цифр, знаков «+» и «*» (сложения и умножения). Определите максимальное…Корректное арифметическое выражение24Текстовый файл состоит из цифр 0, 2, 3, 4, 5 и знаков арифметических операций «–» и «*» (вычитание и…Корректное арифметическое выражение · 73AB6D24Текстовый файл состоит из цифр 0, 2, 3, 4, 5 и знаков арифметических операций «–» и «*» (вычитание и…Корректное арифметическое выражение · CF38C424Текстовый файл состоит из заглавных букв латинского алфавита А, В, С, D, Е и F. Определите в прилагаемом…Подстрока и буквы: мин./макс. длина

Нужен репетитор по информатике?

Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.

Репетиторы по информатике

Подбор репетитора

Напишите, что нужно, — команда Precettore подберёт репетитора и свяжется с вами.

Готовьтесь к ЕГЭ по информатике в Precettore

Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.