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