Исполнитель преобразует число на экране.
У исполнителя есть три команды, которые обозначены латинскими буквами:
A. Вычесть 1
B. Вычесть 2
C. Найти целую часть от деления на 3
Программа для исполнителя — это последовательность команд.
Сколько существует программ, для которых при исходном числе 19 результатом является число 4, при этом траектория вычислений содержит число 6 и не содержит 13?
Траектория вычислений программы — это последовательность результатов выполнения всех команд программы.
Например, для программы СВА при исходном числе 13 траектория состоит из чисел 4, 2
Ответ:
Основная волна 10.06.2025 ЕГЭ по информатике – задание №23
Решение:
|
1 2 3 4 5 6 7 8 |
def f(x, y): if x < y or x==13: return 0 if x == y: return 1 if x > y: return f(x-1, y) + f(x-2, y) + f(x//3, y) print(f(19, 6) * f(6, 4)) |
Ответ: 212
