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

Информатика·Простой линейный алгоритм для формального исполнителя·9 класс

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

Условие

У исполнителя Умножатель две команды, которым присвоены номера: 1. умножь на 32. вычти 1 Первая из них умножает число на 3, вторая — вычитает из числа 1. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 8 числа 61, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 22112 — это алгоритм:вычти 1вычти 1умножь на 3умножь на 3вычти 1который преобразует число 5 в 26. Если таких алгоритмов более одного, то запишите любой из них.

Ответ

21122

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

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

    Решение. Последовательно пойдем от числа 8 к числу 61: 8 − 1 = 7 (команда 2);7 · 3 = 21 (команда 1);21 · 3 = 63 (команда 1);63 − 1 = 62 (команда 2);62 − 1 = 61 (команда 2). Ответ: 21122.

Осталось ещё 1 шаг — откроются после входа:

  • Полный разбор с проверкой ответа
Получить полное решение

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

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

Составьте алгоритм получения из числа 8 числа 61, содержащий не более 5 — решение с объяснением | Lom Ai