У исполнителя Вычислитель две команды, которым присвоены номера:
1 — умножь на 3
2 — вычти 1
Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 1 числа 23, содержащий не более 5 команд (постройте дерево).
Строим дерево от числа
Уровень
Уровень
Уровень
Уровень
Уровень
Уровень
Число
Алгоритм
У исполнителя Альфа две команды, которым присвоены номера:
- прибавь 2;
- раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Альфа увеличивает число на экране на 2, а выполняя вторую, делит это число на b. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 12111 переводит число 47 в число 13. Определите значение b.
Выполняем программу
; ; ; ; .
Результат равен
Проверка:
У исполнителя Вычислитель две команды, которым присвоены номера:
1 — умножь на 4
2 — вычти b
(b — неизвестное натуральное число)
Первая из них увеличивает число на экране в 4 раза, вторая уменьшает его на b. Известно, что программа 21122 переводит число 4 в число 28. Определите значение b. Решение представьте в виде дерева или решения уравнения.
Выполняем программу
; ; ; ; .
Составляем уравнение:
Проверка:
