У исполнителя Раздвоитель две команды, которым присвоены номера: 1. вычесть 1 2. разделить на 2 Исполнитель...

Тематика Информатика
Уровень 5 - 9 классы
алгоритм исполнитель команды вычесть разделить натуральные числа числа 17 не более 5 команд номера команд
0

У исполнителя Раздвоитель две команды, которым присвоены номера:

  1. вычесть 1

  2. разделить на 2

Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 17 числа 5 содержащий не более 5 команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них. пожалуйста!

avatar
задан 4 месяца назад

3 Ответа

0

1, 2, 1, 2, 2

avatar
ответил 4 месяца назад
0

Для получения из числа 17 числа 5 с помощью исполнителя "Раздвоитель", который имеет две команды ("вычесть 1" и "разделить на 2"), можно использовать следующий алгоритм:

  1. Разделить 17 на 2. Получаем 8 (команда 2).
  2. Вычесть 1 из 8. Получаем 7 (команда 1).
  3. Разделить 7 на 2. Получаем 3 (команда 2).
  4. Вычесть 1 из 3. Получаем 2 (команда 1).
  5. Вычесть 1 из 2. Получаем 1 (команда 1).

Итак, последовательность команд выглядит так:

2 1 2 1 1

Проверьте, пожалуйста, правильность выполнения каждой команды. В результате выполнения данных команд из числа 17 получится число 1.

avatar
ответил 4 месяца назад
0

1, 2, 2, 1, 1

avatar
ответил 4 месяца назад

Ваш ответ

Вопросы по теме