Задание 23 ЕГЭ по информатике

Что проверяет: Количество программ исполнителя

Задание 23 ЕГЭ по информатике проверяет тему «количество программ исполнителя». Ниже вы найдёте 1 вариант с условием, ответом и разбором, а под ними теория и алгоритм решения этого номера.

1 вариант с ответами

ЕГЭ по информатике: задание 23, условие
Ответ
68

Теория к заданию 23 ЕГЭ по информатике: количество программ исполнителя

Нужно посчитать число программ, переводящих одно число в другое, с ограничениями на траекторию.

Что нужно знать

Подсчёт числа программ

Как решать задание 23

  1. Разбейте задачу на участки по обязательным числам.
  2. Для каждого участка постройте таблицу количества программ по возрастанию или убыванию значений.
  3. Обнуляйте ячейки, соответствующие запрещённым числам.
  4. Перемножьте количества по участкам.
  5. Запишите итоговое число.

Разбор примера

Исполнитель умеет прибавлять 1 и умножать на 2. Сколько существует программ, переводящих число 1 в число 6?

  1. Заводим таблицу N(x), где хранится число программ из 1 в x. Базовый случай: N(1) = 1.
  2. N(2) = N(1) + N(1) = 1 + 1 = 2 (прибавить 1 к единице или умножить единицу на 2).
  3. N(3) = N(2) = 2, потому что 3 нечётное и умножением его не получить.
  4. N(4) = N(3) + N(2) = 2 + 2 = 4.
  5. N(5) = N(4) = 4.
  6. N(6) = N(5) + N(3) = 4 + 2 = 6.

Ответ6

Частые ошибки

Задание 23 входит в ЕГЭ по информатике. На этой странице собраны все варианты этого номера, которые разобраны на сайте: условие, правильный ответ и разбор решения. Остальные номера открываются в списке выше, а целиком все задания ЕГЭ по информатике с ответами собраны на странице предмета.