OpenFIPI 2.0
105
5
oge_04c70c
У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. вычти 3
Первая из них возводит число на экране во вторую степень, вторая – вычитает из числа 3.
Составьте алгоритм получения из числа 1 числа 19, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12221 – это
алгоритм
возведи в квадрат
вычти 3
вычти 3
вычти 3
возведи в квадрат
который преобразует число 4 в 49.)
Если таких алгоритмов более одного, то запишите любой из них.
22122
Решение:
Последовательность команд: 22122
Разберём пошагово:
-
1 → −2 (команда 2, вычитаем 3)
-
−2 → −5 (команда 2, снова вычитаем 3)
-
−5 → 25 (команда 1, возводим в квадрат)
-
25 → 22 (команда 2, вычитаем 3)
-
22 → 19 (команда 2, снова вычитаем 3)
Проверка:
-
Начальное число: 1
-
Конечное число: 19
-
Количество команд: 5 (в пределах допустимого)
-
Все операции корректны для натуральных чисел
Ответ: 22122
Просмотреть отправленные ответы oge_04c70c