Вопрос:

5. У исполнителя Программист две команды, которым присвоены номера: 1. вычти 3 2. умножь на 4 Первая из них уменьшает число на экране на 3, вторая увеличивает число в 4 раза. Составьте алгоритм получения из числа 1 числа 40, содержащий не более 5 команд. В

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

Ответ:

У исполнителя Программист две команды, которым присвоены номера:

1. вычти 3

2. умножь на 4

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

Число 1:

  1. 1 * 4 = 4 (команда 2)
  2. 4 * 4 = 16 (команда 2)
  3. 16 * 4 = 64 (команда 2)
  4. 64 - 3 = 61 (команда 1)
  5. 61 - 3 = 58 (команда 1)

Получили число 58, необходимо получить число 40. Попробуем другой алгоритм:

  1. 1 - 3 = -2 (команда 1)

Не подходит, так как число должно быть натуральным. Попробуем другой алгоритм:

  1. 1 * 4 = 4 (команда 2)
  2. 4 - 3 = 1 (команда 1)
  3. 1 * 4 = 4 (команда 2)
  4. 4 * 4 = 16 (команда 2)
  5. 16 * 4 = 64 (команда 2)

Получили число 64, необходимо получить число 40. Попробуем другой алгоритм:

  1. 1 * 4 = 4 (команда 2)
  2. 4 * 4 = 16 (команда 2)
  3. 16 - 3 = 13 (команда 1)
  4. 13 - 3 = 10 (команда 1)
  5. 10 * 4 = 40 (команда 2)

Получили число 40 за 5 команд, следовательно, алгоритм: 22112.

Ответ: 22112

ГДЗ по фото 📸

Похожие