Вопрос:

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

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

Ответ:

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



  1. Начальное число: 41

  2. Команда 2 (вычти 3): 41 - 3 = 38

  3. Команда 2 (вычти 3): 38 - 3 = 35

  4. Команда 2 (вычти 3): 35 - 3 = 32

  5. Команда 1 (раздели на 2): 32 / 2 = 16

  6. Команда 1 (раздели на 2): 16 / 2 = 8

  7. Команда 1 (раздели на 2): 8 / 2 = 4


Таким образом, алгоритм: 222111 (но содержит более 5 команд)


Попробуем другой вариант:



  1. Начальное число: 41

  2. Команда 2 (вычти 3): 41 - 3 = 38

  3. Команда 2 (вычти 3): 38 - 3 = 35

  4. Команда 2 (вычти 3): 35 - 3 = 32

  5. Команда 2 (вычти 3): 32 - 3 = 29

  6. Команда 2 (вычти 3): 29 - 3 = 26

  7. Команда 2 (вычти 3): 26 - 3 = 23

  8. Команда 2 (вычти 3): 23 - 3 = 20

  9. Команда 1 (раздели на 2): 20 / 2 = 10

  10. Команда 2 (вычти 3): 10 - 3 = 7

  11. Команда 2 (вычти 3): 7 - 3 = 4


Алгоритм: 2222222122. (содержит более 5 команд)


К сожалению, не существует алгоритма получения числа 4 из числа 41, используя не более 5 команд.

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