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