Лучшие помощники
20 апреля 2023 13:08
343


Исполнитель Удвоитель работает с целыми числам. Он умеет выполнять только две команды:

  1. прибавь 1
  2. умножь на 2

Исполнитель выполнил программу 12121 и получил число 23. С какого числа он начал свою работу? 

1 ответ
Посмотреть ответы
Чтобы решить эту задачу, нужно выполнить программу в обратном порядке, начиная с 23 и двигаясь к начальному числу.

1. Вычитаем 1 из 23: 23-1=22
2. Делим 22 на 2: 22/2=11
3. Вычитаем 1 из 11: 11-1=10
4. Делим 10 на 2: 10/2=5
5. Вычитаем 1 из 5: 5-1=4
6. Делим 4 на 2: 4/2=2

Таким образом, начальное число было равно 2.
0
·
Хороший ответ
20 апреля 2023 13:09
Остались вопросы?
Найти нужный