5. Простой линейный алгоритм для исполнителя: исполнитель калькулятор
У исполнителя Калькулятор две команды, которым присвоены номера:
- умножь на $3$
- вычти $4$
Первая из них утраивает число на экране, вторая уменьшает его на $4$.
Составьте алгоритм получения из числа $5$ числа $17$, содержащий не более $5$ команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $5\cdot3=15$ — команда $1$;
- $15-4=11$ — команда $2$;
- $11-4=7$ — команда $2$;
- $7\cdot3=21$ — команда $1$;
- $21-4=17$ — команда $2$.
Получили число $17$ за пять команд: $12212$.
У исполнителя Калькулятор две команды, которым присвоены номера:
- умножь на $3$
- вычти $5$
Первая из них утраивает число на экране, вторая уменьшает его на $5$.
Составьте алгоритм получения из числа $1$ числа $7$, содержащий не более $5$ команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $1\cdot3=3$ — команда $1$;
- $3\cdot3=9$ — команда $1$;
- $9-5=4$ — команда $2$;
- $4\cdot3=12$ — команда $1$;
- $12-5=7$ — команда $2$.
Получили число $7$ за пять команд: $11212$.
У исполнителя Калькулятор две команды, которым присвоены номера:
- умножь на $2$
- вычти $5$
Первая из них удваивает число на экране, вторая уменьшает его на $5$.
Составьте алгоритм получения из числа $3$ числа $9$, содержащий не более $5$ команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $3\cdot2=6$ — команда $1$;
- $6\cdot2=12$ — команда $1$;
- $12-5=7$ — команда $2$;
- $7\cdot2=14$ — команда $1$;
- $14-5=9$ — команда $2$.
Получили число $9$ за пять команд: $11212$.