OpenFIPI 2.0
105
5
oge_0A0329
У исполнителя Вычислитель две команды, которым присвоены номера:
1. прибавь 3
2. умножь на 3
Первая из них увеличивает число на экране на 3, вторая утраивает его.
Составьте алгоритм получения из числа 1 числа 72, содержащий не более пяти команд. В ответе запишите только номера команд.
(Например, 21211 – это алгоритм:
умножь на 3
прибавь 3
умножь на 3
прибавь 3
прибавь 3,
который преобразует число 2 в число 33.)
Если таких алгоритмов более одного, то запишите любой из них.
11212
Решение:
Последовательность команд: 11212
Разберём пошагово:
-
1 → 1 + 3 = 4 (команда 1)
-
4 → 4 + 3 = 7 (команда 1)
-
7 → 7 × 3 = 21 (команда 2)
-
21 → 21 + 3 = 24 (команда 1)
-
24 → 24 × 3 = 72 (команда 2)
Проверка:
-
Начальное число: 1
-
После всех операций: 72
-
Количество команд: 5 (в пределах допустимого)
Ответ: 11212
Просмотреть отправленные ответы oge_0A0329