OpenFIPI 2.0
105
5
oge_4F441A
У исполнителя Умножатор две команды, которым присвоены номера:
1. умножь на 3
2. прибавь 2
Первая из них увеличивает число на экране в 3 раза, вторая прибавляет к числу 2.
Составьте алгоритм получения из числа 2 числа 66, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12212 – это алгоритм:
умножь на 3
прибавь 2
прибавь 2
умножь на 3
прибавь 2
который преобразует число 2 в 32.)
Если таких алгоритмов более одного, то запишите любой из них.
11221
Решение:
Последовательность команд: 11221
Разберём пошагово:
-
2 → 6 (команда 1, умножаем на 3)
-
6 → 18 (команда 1, снова умножаем на 3)
-
18 → 20 (команда 2, прибавляем 2)
-
20 → 22 (команда 2, снова прибавляем 2)
-
22 → 66 (команда 1, умножаем на 3)
Проверка:
-
Начальное число: 2
-
Конечное число: 66
-
Количество команд: 5 (в пределах допустимого)
Ответ: 11221
Просмотреть отправленные ответы oge_4F441A