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

id 855421 балл

Другие случаи динамического программирования

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

A. Вычесть 1

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

C. Умножить на 3

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

Сколько существует программ, которые преобразуют исходное число 3 в число 15 и при этом не содержат двух команд A подряд?

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

Например, программа BAC при исходном числе 2 последовательно получит числа 4, 3, 9.