Вопрос:

д) 14 9. Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера: 1. вычти 2 2. умножь на 3 Первая из них уменьшает число на 2, вторая увеличивает число в 3 раза. При записи алгоритмов для краткости указываются лишь номера команд. Запишите алгоритм, содержащий не более пяти команд, с помощью которого из числа 11 будет получено число 13.

Смотреть решения всех заданий с листа

Ответ:

Для решения данной задачи необходимо составить алгоритм из не более пяти команд, используя команды «вычти 2» (1) и «умножь на 3» (2), чтобы из числа 11 получить число 13.

Попробуем разные комбинации:

  1. Умножим 11 на 3: 11 * 3 = 33.
  2. Вычтем 2 из 33: 33 - 2 = 31.
  3. Вычтем 2 из 31: 31 - 2 = 29.
  4. Вычтем 2 из 29: 29 - 2 = 27.
  5. Вычтем 2 из 27: 27 - 2 = 25.

Этот путь не приведет к решению.

  1. Вычтем 2 из 11: 11 - 2 = 9.
  2. Умножим 9 на 3: 9 * 3 = 27.
  3. Вычтем 2 из 27: 27 - 2 = 25.

Этот путь тоже не приведет к решению.

Попробуем другой путь:

  1. Вычтем 2 из 11: 11 - 2 = 9.
  2. Вычтем 2 из 9: 9 - 2 = 7.
  3. Умножим 7 на 3: 7 * 3 = 21.
  4. Вычтем 2 из 21: 21 - 2 = 19.
  5. Вычтем 2 из 19: 19 - 2 = 17.

И этот путь не приведёт к решению.

Рассмотрим еще один вариант:

  1. Умножим 11 на 3: 11 * 3 = 33.
  2. Чтобы получить 13, нужно вычесть 20 из 33.
  3. Теперь определим, сколько раз нужно вычесть 2, чтобы получить 20. 20 / 2 = 10.

Этот вариант не подходит, так как в алгоритме должно быть не более 5 команд.

Представим число 13 как результат умножения на 3 некоторого числа. Получается, что это число должно быть не целым, и этот путь не приведет к решению.

Рассмотрим следующий вариант:

  1. Вычтем 2 из 11: 11 - 2 = 9 (команда 1).
  2. Умножим 9 на 3: 9 * 3 = 27 (команда 2).

Теперь нужно из 27 получить 13. Для этого нужно вычесть 14. Это можно сделать, вычитая 2 семь раз. Но по условию задачи можно использовать не более пяти команд.

Попробуем следующую комбинацию:

  1. Вычтем 2 из 11: 11 - 2 = 9 (команда 1).
  2. Вычтем 2 из 9: 9 - 2 = 7 (команда 1).
  3. Умножим 7 на 3: 7 * 3 = 21 (команда 2).
  4. Вычтем 2 из 21: 21 - 2 = 19 (команда 1).
  5. Вычтем 2 из 19: 19 - 2 = 17 (команда 1).

И этот путь не приведет к решению.

Представим число 13 как 11 + 2:

  1. Умножим 11 на 3: 11 * 3 = 33 (команда 2).

В этом случае, нужно вычесть 20, т.е., команда 1 должна повториться 10 раз. Это не возможно, так как по условию задачи можно использовать не более пяти команд.

Рассмотрим такой вариант:

  1. Вычтем 2 из 11: 11 - 2 = 9 (команда 1).
  2. Вычтем 2 из 9: 9 - 2 = 7 (команда 1).
  3. Вычтем 2 из 7: 7 - 2 = 5 (команда 1).
  4. Умножим 5 на 3: 5 * 3 = 15 (команда 2).
  5. Вычтем 2 из 15: 15 - 2 = 13 (команда 1).

Таким образом, алгоритм будет следующим: 1, 1, 1, 2, 1.

Ответ: 11121

ГДЗ по фото 📸
Подать жалобу Правообладателю