Система команд исполнителя состоит из двух команд: 1-прибавь 2
2-умножь на 3
Первая из них увеличивает число на 2, вторая увеличивает число в 3 раза. Для краткости при записи алгоритмов указывают только номера команд.
Запиши алгоритм, который переводит чило 6 в число 64, состоящий из 5 команд.
Для того чтобы перевести число 6 в число 64, нам необходимо использовать последовательность команд, которая увеличивает число на 2 и затем увеличивает его в 3 раза.
Для этого мы будем использовать следующий алгоритм, состоящий из 5 команд:
1. Прибавляем 2: 1
2. Прибавляем 2 еще раз: 1 1
3. Прибавляем 2 третий раз: 1 1 1
4. Умножаем на 3: 1 1 1 2
5. Умножаем на 3 еще раз: 1 1 1 2 2
Теперь давайте подробно разберем каждый шаг алгоритма:
1. Прибавляем 2: Сначала у нас есть число 6. Мы применяем команду номер 1, которая говорит "прибавь 2". Таким образом, число увеличивается до 8.
2. Прибавляем 2 еще раз: Теперь у нас есть число 8. Мы снова применяем команду номер 1, чтобы прибавить 2. Число увеличивается до 10.
3. Прибавляем 2 третий раз: Теперь у нас есть число 10. Мы вновь применяем команду номер 1, чтобы прибавить 2. Число увеличивается до 12.
4. Умножаем на 3: Теперь у нас есть число 12. Мы применяем команду номер 2, которая говорит "умножь на 3". Число становится равным 36.
5. Умножаем на 3 еще раз: Теперь у нас есть число 36. Мы снова применяем команду номер 2, чтобы умножить число на 3. Число становится равным 108.
Таким образом, используя данную последовательность команд, число 6 можно преобразовать в число 108.