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

А.Ю. Роговid 370501 балл

Поиск количества программ с обязательным и избегаемым этапами

Исполнитель преобразует число на экране. У исполнителя есть три команды, которые обозначены латинскими буквами:

A. Прибавить 1

B. Умножить на 2

C. Возвести в квадрат

Первая из этих команд увеличивает число на экране на 1, вторая - увеличивает в два раза, третья заменяет на квадрат числа.

Программа для исполнителя – это последовательность команд.

Сколько существует программ, для которых при исходном числе 2 результатом является 42 и при этом траектория вычислений содержит число 23, но не содержит число 12?

Траектория вычислений программы – это последовательность результатов выполнения всех команд программы.

Например, для программы ABC при исходном числе 7 траектория состоит из чисел 8, 16, 49.