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