Ребят, помогите пж надобно составить алгоритм получения из числа 3 число

Ребят, помогите пж надобно составить метод получения из числа 3 число 18, используя 2 команды
1)-1
2)*2

Задать свой вопрос
1 ответ

нужно действовать от обратного

возьмём число 18 и попробуем получить из него число 2. Так как мы начинаем метод с конца то и деяния перевоплотился в противоположные: -1 станет 1, *2  станет /2.

Разделим 18 на 2 = 9 (команда 2)

Прибавим 1 к 9 = 10 (команда 1)

Разделим 10 на 2 = 5 (команда 2)

Прибавим 1 к 5 = 6 (команда 1)

Разделим 6 на 2 = 3 (команда 2)

Получили порядок команд: 21212, но так как мы действовали от оборотного нужно реверсировать порядок команд (записать команды в оборотном порядке). В нашем случае изначальный порядок равен реверсированному (21212 = 21212), поэтому в этом нет необходимости.

В итоге получен алгоритм: 21212



, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт