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

0 голосов

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


спросил от (12 баллов) в категории Информатика
оставил комментарий от Одаренный (1.7k баллов)

1112111-2=99-2=77-2=55*3=1515-2=13

1 Ответ
0 голосов
ответил от (58 баллов)

Умножение на число обратимо не для любого числа, поэтому, если мы пойдём от числа 13 к числу 11, тогда однозначно восстановим программу. Полученные команды будут записываться справа налево.

 

1) Число 13 не делится на 3, тем самым, оно получено из числа 15: 13 = 15 - 2 (команда 1).

 

2) 15 = 5 * 3 (команда 2).

 

Далее применяем рассуждение 1):

5 = 7 - 2 (команда 1);

7 = 9 - 2 (команда 1);

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

 

ответ: 11121

...