Вопрос:

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

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

Ответ:

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

Попробуем применить команды и посмотреть, что получится:

  • 11 - 2 = 9 (команда 1)
  • 9 * 3 = 27 (команда 2)

Это слишком много, надо как-то уменьшить число. Попробуем другую последовательность:

  • 11 - 2 = 9 (команда 1)
  • 9 - 2 = 7 (команда 1)
  • 7 * 3 = 21 (команда 2)

Снова много. Попробуем еще раз:

  • 11 - 2 = 9 (команда 1)
  • 9 - 2 = 7 (команда 1)
  • 7 - 2 = 5 (команда 1)
  • 5 * 3 = 15 (команда 2)

Все еще много. Попробуем другой подход:

  • 11 * 3 = 33 (команда 2)
  • 33 - 2 = 31 (команда 1)

Тоже не подходит. Продолжим поиск:

  • 11 - 2 = 9 (команда 1)
  • 9 + 3 = 12 (не подходит, т.к. у нас только умножение)

Вернемся к предыдущему варианту и продолжим:

  • 11 - 2 = 9 (команда 1)
  • 9 - 2 = 7 (команда 1)
  • 7 - 2 = 5 (команда 1)
  • 5 - 2 = 3 (команда 1)
  • 3 * 3 = 9 (команда 2)

Слишком мало. Попробуем еще раз:

  • 11 - 2 = 9 (команда 1)
  • 9 - 2 = 7 (команда 1)
  • 7 - 2 = 5 (команда 1)
  • 5 * 3 = 15 (команда 2)
  • 15 - 2 = 13 (команда 1)

Ура, получилось! Алгоритм: 1, 1, 1, 2, 1

Ответ: 11121

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

Похожие