Решение задач ДЕМО 2012 (В2)


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

1. прибавь 1,
2. умножь на 3.
Первая из них увеличивает число на экране на 1, вторая – утраивает его.
Запишите порядок команд в программе преобразования числа 1 в число 22,
содержащей не более 5 команд, указывая лишь номера команд. (Например,
21211 – это программа
умножь на 3
прибавь 1
умножь на 3
прибавь 1
прибавь 1,
которая преобразует число 1 в 14.)
(Если таких программ более одной, то запишите любую из них.)
Ответ: ___________________________.
Решение.
Лучше, если действия мы начнем с конца, меняя действия на противоположные.
22-1=21
21/3=7
7-1=6
6\3=2
2-1=1
следовательно мы имеем:

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


  Ответ:  12121

Комментариев нет:

Отправить комментарий