Шешімі: Алгоритм для Квадратора
У исполнителя Квадратор две команды: 1 — вычти 1, 2 — возведи в квадрат. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 3 числа 5, содержащий не более 5 команд.
Шешім по шагам
3 қадамСначала применим команду 2 — возведение в квадрат:
$$3^2 = 9$$Чтобы из 9 получить 5, применим команду 1 төрт раза:
$$9 - 1 - 1 - 1 - 1 = 5$$Полученная последовательность нөмір команд содержит 5 команд и преобразует 3 в 5.
$$21111$$Где здесь ошибаются
Перепутать нөмір команд и записать сначала вычитание, а затем возведение в квадрат.
Записать больше пяти команд.
Не проверить, что все промежуточные значения являются натуральными числами.