Задача Задача №3564039
А
А
Задача: получить из числа -1 число 30 за ровно 4 команды без повторений, используя команды:
- умножь на 2
- прибавь 5
- возведи в квадрат
- добавь 0 в конце числа
Пошаговый разбор:
- Если командой возведения в квадрат (3) мы занимались последней, то получится квадрат числа, что не даст 30 (30 не является квадратом). Значит 3 не может быть последней командой.
- Рассмотрим вариант, когда 3 идёт первой: x0 = -1, после 3 получаем (-1)^2 = 1.
- Оставшиеся команды должны привести 1 к 30 за три шага, используя 1, 2 и 4 в каком-либо порядке.
- Проверим последовательность 4 → 2 → 1:
- После 4 (добавь 0 в конце): 1 → 10
- После 2 (прибавь 5): 10 → 15
- После 1 (умножь на 2): 15 → 30
- Итоговая последовательность команд: 3, 4, 2, 1. Это даёт 30 и использует каждую команду ровно по одному разу.
Ответ: 3 4 2 1