Присоединиться

9 класс·средний уровень

Составьте алгоритм получения из 5 числа 19, содержащий не более 5

Условие

У исполнителя Вычислитель две команды, которым присвоены номера:1. приписать 12. разделить на 3Первая из них приписывает к числу справа 1, вторая уменьшает его в 3 раза. Составьте алгоритм получения из 5 числа 19, содержащий не более 5 команд. В ответе запишите номера команд.(Например, 22121 — это алгоритм:разделить на 3разделить на 3приписать 1разделить на 3приписать 1,который преобразует число 18 в число 71.)Если таких алгоритмов более одного, то запишите любой из них.

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Решение. Чтобы использовать команду «разделить на 3», число должно быть кратным

Осталось ещё 4 шага

  1. Используем команду 1 и получим число…

  2. Число 51 кратно трем, поэтому используем…

  3. Опять используем команду 1, чтобы получить…

  4. Приведем другое решение на языке Python. def…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Простой линейный алгоритм для формального исполнителя»