Анализ задачи:
У нас есть исполнитель Гамма с двумя командами:
+ 5/ b (где b — неизвестное натуральное число, b ≥ 2)Программа 11211 переводит число 40 в число 20.
Разбор программы:
Программа 11211 означает:
bПрименим программу к начальному числу 40:
40 + 5 = 4545 + 5 = 5050 / b(50 / b) + 5((50 / b) + 5) + 5 = 20Решаем полученное уравнение:
((50 / b) + 5) + 5 = 20
(50 / b) + 10 = 20
50 / b = 20 - 10
50 / b = 10
b = 50 / 10
b = 5
Проверка:
Так как b=5, что является натуральным числом и b ≥ 2, решение подходит.
Выполним программу 11211 с b = 5:
40 + 5 = 4545 + 5 = 5050 / 5 = 1010 + 5 = 1515 + 5 = 20Результат совпадает с условием задачи.
Ответ: 5