39

Исполнителя Удвоитель две команды, У исполнителя Удвоитель две команды, которым…

05 августа 2022

Исполнителя Удвоитель две команды, У исполнителя Удвоитель две команды, которым присвоены номера: 1. Умножь на 2,2. Прибавь 3Первая из них увеличиваетчисло на экране 2 раза, вторая — прибавляет к числу 3. Составьте алгоритм получения из числа 1 числа 38, содержащий не более 5 команд. В ответе запишите только номера команд. (Нопример, 12211 — это алгоритм: умножь на 2 прибавь 3 прибавь 3 умножь на 2 умножь на 2 который преобразует число 1 в 32.) Если таких алгоритмов более одного, то запишите любой из них.

категория: информатика

38

Нас учили такие задачи решать с конца. Смотри у тебя дано число 38 (его можно разделить на 2 или вычесть 3). Поскольку оно делиться на 2 нацело используем деление. Получаем 19 (на 2 не делиться следовательно вычитаем 3)=16 и т. Д… И у тебя скорее всего опечатка, потому что как ни крут и за 5 шагов не выполнить. Скорее всего нужно из числа 2 в 38. Ну или решение должно занять 6 шагов, что очень вряд ли 1 команда 38/2=192 команда 19-3=161 команда 16/2=81 команда 8/2=41 команда 4/2=21 команда 2/2=1Т. К начинали с конца считать полученный набор команд записывается с конца: 111121

Знаете ответ?

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