OpenFIPI 2.0
105
5
oge_4336D6
У исполнителя Программист две команды, которым присвоены номера:
1. вычти 3
2. умножь на 4
Первая из них уменьшает число на экране на 3, вторая увеличивает число в 4 раза.
Составьте алгоритм получения из числа 1 числа 49, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 21212 – это алгоритм:
умножь на 4
вычти 3
умножь на 4
вычти 3
умножь на 4,
который преобразует число 2 в 68.)
Если таких алгоритмов более одного, то запишите любой из них.
22121
Решение:
Последовательность команд: 22121
Разберём пошагово:
-
1 → 4 (команда 2, умножаем на 4)
-
4 → 16 (команда 2, снова умножаем на 4)
-
16 → 13 (команда 1, вычитаем 3)
-
13 → 52 (команда 2, умножаем на 4)
-
52 → 49 (команда 1, вычитаем 3)
Проверка:
-
Начальное число: 1
-
Конечное число: 49
-
Количество команд: 5 (в пределах допустимого)
Ответ: 22121
Просмотреть отправленные ответы oge_4336D6