Задание №23. Рекурсивные алгоритмы, переборы вариантов решений | Логилея

Задание №23. Рекурсивные алгоритмы, переборы вариантов решений

№ UH0TO9 (Уровень сложности: Базовый)
Исполнитель преобразует число на экране. 
У исполнителя есть три команды, которые обозначены латинскими буквами:  
    A. Вычесть 1 
    B. Вычесть 4 
    C. Найти целую часть от деления на 3 
Программа для исполнителя – это последовательность команд. 
Сколько  существует  программ,  для  которых  при  исходном  числе  19 результатом является 2, при этом траектория вычислений не содержит числа 7 и содержит 13? 
Траектория вычислений программы – это последовательность результатов выполнения всех команд программы. Например, для программы СBА при исходном числе 22 траектория состоит из чисел 7, 3, 2.
№ 4OJUHJ (Уровень сложности: Базовый)
Исполнитель преобразует число на экране.
У исполнителя есть три команды, которые обозначены латинскими буквами:
A. Прибавить 1
B. Прибавить 3
C. Умножить на 2
Программа для исполнителя – это последовательность команд.
Сколько существует программ, для которых при исходном числе 2 результатом является число 25, и при этом траектория вычислений содержит число 15 и не содержит 7? 
Траектория вычислений программы – это последовательность результатов выполнения всех команд программы. Например, для программы CBA при исходном числе 7 траектория состоит из чисел 14, 17, 18.