Вопрос:

7. У исполнителя Увеличитель две команды, которым присвоены номера: 1. прибавь 3 2. умножь на 4 Первая из них увеличивает число на экране на 3, вторая увеличивает число в 4 раза. Составьте алгоритм получения из числа 5 числа 116, содержащий не более 5 команд В ответе запишите только номера команд. (Например, 12121 – это алгоритм: прибавь 3 умножь на 4 прибавь 3 умножь на 4 прибавь 3, который преобразует число 1 в число 79.) Если таких алгоритмов более одного, то запишите любой из них.

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

Ответ:

Решение:

Наша цель — получить число 116 из числа 5, используя не более 5 команд. Команды: 1 - прибавить 3, 2 - умножить на 4.

Рассмотрим возможные варианты:

  • Вариант 1: Начнем с числа 5.
  • 5 + 3 = 8 (Команда 1)
  • 8 * 4 = 32 (Команда 2)
  • 32 * 4 = 128 (Команда 2)
  • 128 - ? = 116. Не подходит, так как у нас нет команды вычитания.

Попробуем другой порядок:

  • Вариант 2:
  • 5 * 4 = 20 (Команда 2)
  • 20 * 4 = 80 (Команда 2)
  • 80 + 3 = 83 (Команда 1)
  • 83 + 3 = 86 (Команда 1)
  • 86 + 3 = 89 (Команда 1) - 6 команд, слишком много.

Попробуем так:

  • Вариант 3:
  • 5 + 3 = 8 (Команда 1)
  • 8 + 3 = 11 (Команда 1)
  • 11 * 4 = 44 (Команда 2)
  • 44 * 4 = 176 (Команда 2) - Слишком много.

Попробуем начать с умножения, но иначе:

  • Вариант 4:
  • 5 * 4 = 20 (Команда 2)
  • 20 + 3 = 23 (Команда 1)
  • 23 + 3 = 26 (Команда 1)
  • 26 * 4 = 104 (Команда 2)
  • 104 + 3 = 107 (Команда 1) - 5 команд, но результат 107.

Попробуем еще раз:

  • Вариант 5:
  • 5 + 3 = 8 (Команда 1)
  • 8 * 4 = 32 (Команда 2)
  • 32 + 3 = 35 (Команда 1)
  • 35 * 4 = 140 (Команда 2) - Слишком много.

Давайте начнем с конца. Нам нужно получить 116. Какие числа могли привести к 116?

  • Если последнее действие было умножение на 4, то предыдущее число было 116 / 4 = 29.
  • Если последнее действие было прибавление 3, то предыдущее число было 116 - 3 = 113.

Попробуем получить 29 из 5:

  • Вариант 6:
  • 5 + 3 = 8 (Команда 1)
  • 8 * 4 = 32 (Команда 2)
  • 32 - 3 = 29 (нет команды вычитания).

Попробуем получить 113 из 5:

  • Вариант 7:
  • 5 + 3 = 8 (Команда 1)
  • 8 + 3 = 11 (Команда 1)
  • 11 * 4 = 44 (Команда 2)
  • 44 * 4 = 176 (Команда 2) - Слишком много.

Попробуем еще такой путь:

  • Вариант 8:
  • 5 * 4 = 20 (Команда 2)
  • 20 + 3 = 23 (Команда 1)
  • 23 * 4 = 92 (Команда 2)
  • 92 + 3 = 95 (Команда 1) - 4 команды, результат 95.

Еще попытка:

  • Вариант 9:
  • 5 + 3 = 8 (Команда 1)
  • 8 + 3 = 11 (Команда 1)
  • 11 + 3 = 14 (Команда 1)
  • 14 * 4 = 56 (Команда 2) - 4 команды, результат 56.

Попробуем с другой комбинацией:

  • Вариант 10:
  • 5 + 3 = 8 (Команда 1)
  • 8 * 4 = 32 (Команда 2)
  • 32 + 3 = 35 (Команда 1)
  • 35 + 3 = 38 (Команда 1)
  • 38 + 3 = 41 (Команда 1) - 5 команд, результат 41.

Давайте внимательно посмотрим на число 116.

Если мы возьмем 29 и умножим на 4, получим 116. Как получить 29 из 5?

  • 5 + 3 + 3 + 3 + 3 + 3 + 3 = 23 (6 команд)
  • 5 * 4 + 3 + 3 = 26 (3 команды)

Попробуем получить 29:

  • 5 + 3 = 8
  • 8 + 3 = 11
  • 11 + 3 = 14
  • 14 + 3 = 17
  • 17 + 3 = 20
  • 20 + 3 = 23
  • 23 + 3 = 26
  • 26 + 3 = 29

Это 8 команд. Слишком много.

Рассмотрим еще раз 116. Возможно, мы идем не с начала, а с конца.

Чтобы получить 116:

  • Либо было (116 - 3) = 113, затем прибавили 3.
  • Либо было (116 / 4) = 29, затем умножили на 4.

Попробуем получить 29 из 5:

  • 5 * 4 = 20 (Команда 2)
  • 20 + 3 = 23 (Команда 1)
  • 23 + 3 = 26 (Команда 1)
  • 26 + 3 = 29 (Команда 1)

Это 4 команды: 2, 1, 1, 1. Общее количество команд: 4 + 1 (последнее умножение) = 5 команд.

Алгоритм: 2, 1, 1, 1, 2

Проверим:

  • 5 * 4 = 20
  • 20 + 3 = 23
  • 23 + 3 = 26
  • 26 + 3 = 29
  • 29 * 4 = 116

Это 5 команд. Подходит.

Ответ: 21112

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

Похожие