OpenFIPI 2.0
105
5
oge_59A2A5
У исполнителя Удвоитель две команды, которым присвоены номера:
1. умножь на 2
2. прибавь 3
Первая из них увеличивает число на экране в 2 раза, вторая прибавляет к числу 3.
Составьте алгоритм получения из числа 4 числа 47, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12211 – это алгоритм:
умножь на 2
прибавь 3
прибавь 3
умножь на 2
умножь на 2
который преобразует число 1 в 32.)
Если таких алгоритмов более одного, то запишите любой из них.
12112
Решение:
Последовательность команд: 12112
Разберём пошагово:
-
4 → 8 (команда 1, умножаем на 2)
-
8 → 11 (команда 2, прибавляем 3)
-
11 → 22 (команда 1, умножаем на 2)
-
22 → 44 (команда 1, умножаем на 2)
-
44 → 47 (команда 2, прибавляем 3)
Проверка:
-
Начальное число: 4
-
Конечное число: 47
-
Количество команд: 5 (в пределах допустимого)
-
Все операции выполнены корректно
Ответ: 12112
Просмотреть отправленные ответы oge_59A2A5