Контрольные задания > 2. У исполнителя Утроитель две команды, которым присвоены номера:
1. вычти 1
2. умножь на 3
Первая из них уменьшает число на экране на 1, вторая утраивает его.
Составьте алгоритм получения из числа 7 числа 13, содержащий не более 5 команд. В ответе запишите только номера команд.
Вопрос:
2. У исполнителя Утроитель две команды, которым присвоены номера:
1. вычти 1
2. умножь на 3
Первая из них уменьшает число на экране на 1, вторая утраивает его.
Составьте алгоритм получения из числа 7 числа 13, содержащий не более 5 команд. В ответе запишите только номера команд.
Ответ:
Для получения числа 13 из числа 7, используя команды 'вычти 1' и 'умножь на 3', можно использовать следующий алгоритм:
1. Вычесть 1 из 7: 7 - 1 = 6
2. Умножить 6 на 3: 6 * 3 = 18
Это нас увело в другую сторону. Попробуем другой вариант
1. Вычесть 1 из 7: 7-1=6
2. Вычесть 1 из 6: 6-1=5
3. Умножить 5 на 3: 5*3 = 15
4. Вычесть 1 из 15: 15-1=14
5. Вычесть 1 из 14: 14-1 = 13
Итак, последовательность команд: 1, 1, 2, 1, 1.
Ответ: "1, 1, 2, 1, 1"