Задача · 8 класс Задача №2631928
А
А
Для получения числа 25 из числа 1 с помощью исполнителя Квадратор и в пределах 5 команд можно использовать следующий алгоритм:
- Первое действие: возведи в квадрат (1 → 1^2 = 1)
- Второе действие: возведи в квадрат (1 → 1^2 = 1)
- Третье действие: прибавь 3 (1 → 1 + 3 = 4)
- Четвёртое действие: возведи в квадрат (4 → 4^2 = 16)
- Пятое действие: прибавь 3 (16 → 16 + 3 = 19)
- Шестое действие: прибавь 3 (19 → 19 + 3 = 22)
- Седьмое действие: прибавь 3 (22 → 22 + 3 = 25)
Однако это выше 5 команд. Давайте попробуем другой путь:
- Прибавь 3 (1 → 1 + 3 = 4) [команда 2]
- Возведи в квадрат (4 → 4^2 = 16) [команда 1]
- Прибавь 3 (16 → 16 + 3 = 19) [команда 2]
- Прибавь 3 (19 → 19 + 3 = 22) [команда 2]
- Прибавь 3 (22 → 22 + 3 = 25) [команда 2]
Получаем: 22122
Так что алгоритм получения числа 25 из числа 1 с помощью не более 5 команд выглядит так: 22122