5. Простой линейный алгоритм для исполнителя: исполнитель вычислитель, программист
У исполнителя Вычислитель две команды, которым присвоены номера:
- прибавь $3$
- умножь на $3$
Первая из них увеличивает число на экране на $3$, вторая утраивает его.
Составьте алгоритм получения из числа $1$ числа $90$, содержащий не более пяти команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $1+3=4$ — команда $1$;
- $4+3=7$ — команда $1$;
- $7+3=10$ — команда $1$;
- $10\cdot3=30$ — команда $2$;
- $30\cdot3=90$ — команда $2$.
Получили число $90$ за пять команд: $11122$.
У исполнителя Вычислитель две команды, которым присвоены номера:
- вычти $4$
- умножь на $5$
Первая из них уменьшает число на экране на $4$, вторая увеличивает его в $5$ раз.
Составьте алгоритм получения из числа $3$ числа $31$, содержащий не более пяти команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $3\cdot5=15$ — команда $2$;
- $15-4=11$ — команда $1$;
- $11-4=7$ — команда $1$;
- $7\cdot5=35$ — команда $2$;
- $35-4=31$ — команда $1$.
Получили число $31$ за пять команд: $21121$.
У исполнителя Вычислитель две команды, которым присвоены номера:
- умножь на $4$
- вычти $1$
Первая из них увеличивает число на экране в $4$ раза, вторая уменьшает его на $1$.
Составьте алгоритм получения из числа $3$ числа $39$, содержащий не более $5$ команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $3\cdot4=12$ — команда $1$;
- $12-1=11$ — команда $2$;
- $11-1=10$ — команда $2$;
- $10\cdot4=40$ — команда $1$;
- $40-1=39$ — команда $2$.
Получили число $39$ за пять команд: $12212$.
У исполнителя Вычислитель две команды, которым присвоены номера:
- вычти $4$
- умножь на $5$
Первая из них уменьшает число на экране на $4$, вторая увеличивает его в $5$ раз.
Составьте алгоритм получения из числа $5$ числа $65$, содержащий не более пяти команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $5\cdot5=25$ — команда $2$;
- $25-4=21$ — команда $1$;
- $21-4=17$ — команда $1$;
- $17-4=13$ — команда $1$;
- $13\cdot5=65$ — команда $2$.
Получили число $65$ за пять команд: $21112$.
У исполнителя Вычислитель две команды, которым присвоены номера:
- прибавь $3$
- умножь на $3$
Первая из них увеличивает число на экране на $3$, вторая утраивает его.
Составьте алгоритм получения из числа $1$ числа $66$, содержащий не более пяти команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $1+3=4$ — команда $1$;
- $4+3=7$ — команда $1$;
- $7\cdot3=21$ — команда $2$;
- $21\cdot3=63$ — команда $2$;
- $63+3=66$ — команда $1$.
Получили число $66$ за пять команд: $11221$.
У исполнителя Вычислитель две команды, которым присвоены номера:
- умножь на $3$
- прибавь $1$
Первая из них увеличивает число на экране в $3$ раза, вторая увеличивает его на $1$.
Составьте алгоритм получения из числа $2$ числа $25$, содержащий не более $5$ команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $2\cdot3=6$ — команда $1$;
- $6+1=7$ — команда $2$;
- $7+1=8$ — команда $2$;
- $8\cdot3=24$ — команда $1$;
- $24+1=25$ — команда $2$.
Получили число $25$ за пять команд: $12212$.
У исполнителя Вычислитель две команды, которым присвоены номера:
- умножь на $3$
- вычти $1$
Первая из них увеличивает число на экране в $3$ раза, вторая уменьшает его на $1$.
Составьте алгоритм получения из числа $1$ числа $23$, содержащий не более $5$ команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $1\cdot3=3$ — команда $1$;
- $3\cdot3=9$ — команда $1$;
- $9-1=8$ — команда $2$;
- $8\cdot3=24$ — команда $1$;
- $24-1=23$ — команда $2$.
Получили число $23$ за пять команд: $11212$.
У исполнителя Вычислитель две команды, которым присвоены номера:
- вычти $3$
- умножь на $3$
Первая из них уменьшает число на экране на $3$, вторая умножает его на $3$.
Составьте алгоритм получения из числа $7$ числа $177$, содержащий не более $5$ команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $7\cdot3=21$ — команда $2$;
- $21\cdot3=63$ — команда $2$;
- $63-3=60$ — команда $1$;
- $60\cdot3=180$ — команда $2$;
- $180-3=177$ — команда $1$.
Получили число $177$ за пять команд: $22121$.
У исполнителя Вычислитель две команды, которым присвоены номера:
- умножь на $4$
- вычти $4$
Первая из них увеличивает число на экране в $4$ раза, вторая уменьшает его на $4$.
Составьте алгоритм получения из числа $2$ числа $120$, содержащий не более $5$ команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $2\cdot4=8$ — команда $1$;
- $8\cdot4=32$ — команда $1$;
- $32\cdot4=128$ — команда $1$;
- $128-4=124$ — команда $2$;
- $124-4=120$ — команда $2$.
Получили число $120$ за пять команд: $11122$.
У исполнителя Вычислитель две команды, которым присвоены номера:
- прибавь $3$
- умножь на $2$
Первая из них увеличивает число на экране на $3$, вторая удваивает его.
Составьте алгоритм получения из числа $4$ числа $50$, содержащий не более $5$ команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $4\cdot2=8$ — команда $2$;
- $8+3=11$ — команда $1$;
- $11\cdot2=22$ — команда $2$;
- $22+3=25$ — команда $1$;
- $25\cdot2=50$ — команда $2$.
Получили число $50$ за пять команд: $21212$.
У исполнителя Вычислитель две команды, которым присвоены номера:
- вычти $3$
- умножь на $5$
Первая из них уменьшает число на экране на $3$, вторая увеличивает его в $5$ раз.
Составьте алгоритм получения из числа $3$ числа $66$, содержащий не более пяти команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $3\cdot5=15$ — команда $2$;
- $15\cdot5=75$ — команда $2$;
- $75-3=72$ — команда $1$;
- $72-3=69$ — команда $1$;
- $69-3=66$ — команда $1$.
Получили число $66$ за пять команд: $22111$.
У исполнителя Вычислитель две команды, которым присвоены номера:
- умножь на $2$
- вычти $1$
Первая из них увеличивает число на экране в $2$ раза, вторая уменьшает его на $1$.
Составьте алгоритм получения из числа $9$ числа $29$, содержащий не более $5$ команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, запишите любой из них.
Последовательно применим команды:
- $9-1=8$ — команда $2$;
- $8\cdot2=16$ — команда $1$;
- $16-1=15$ — команда $2$;
- $15\cdot2=30$ — команда $1$;
- $30-1=29$ — команда $2$.
Получили число $29$ за пять команд: $21212$.
У исполнителя Вычислитель две команды, которым присвоены номера:
- умножь на $3$
- вычти $2$
Первая из них увеличивает число на экране в $3$ раза, вторая уменьшает его на $2$.
Составьте алгоритм получения из числа $2$ числа $30$, содержащий не более $5$ команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $2\cdot3=6$ — команда $1$;
- $6-2=4$ — команда $2$;
- $4\cdot3=12$ — команда $1$;
- $12-2=10$ — команда $2$;
- $10\cdot3=30$ — команда $1$.
Получили число $30$ за пять команд: $12121$.
У исполнителя Вычислитель две команды, которым присвоены номера:
- умножь на $3$
- вычти $2$
Первая из них увеличивает число на экране в $3$ раза, вторая уменьшает его на $2$.
Составьте алгоритм получения из числа $1$ числа $23$, содержащий не более $5$ команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $1\cdot3=3$ — команда $1$;
- $3\cdot3=9$ — команда $1$;
- $9\cdot3=27$ — команда $1$;
- $27-2=25$ — команда $2$;
- $25-2=23$ — команда $2$.
Получили число $23$ за пять команд: $11122$.
У исполнителя Программист две команды, которым присвоены номера:
- вычти $3$
- умножь на $4$
Первая из них уменьшает число на экране на $3$, вторая увеличивает число в $4$ раза.
Составьте алгоритм получения из числа $1$ числа $49$, содержащий не более $5$ команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.
Последовательно применим команды:
- $1\cdot4=4$ — команда $2$;
- $4\cdot4=16$ — команда $2$;
- $16-3=13$ — команда $1$;
- $13\cdot4=52$ — команда $2$;
- $52-3=49$ — команда $1$.
Получили число $49$ за пять команд: $22121$.