С числом можно проделавать 2 типа операции: операция А множит число
С числом можно проделавать 2 типа операции: операция А множит число на 2, операция В вычитает 3. Как из 11 при поддержки этих операций получить 25 за меньшее количество ходов? В ответ напишите последовательность
операций (к примеру последовательность операций АААВВВВВВВВВВВВВВВВВВВВВ за 24 хода добивается результата).
1 ответ
Таисия Привезенкина
Проделаем "улучшенный перебор". Будем строить решение с конца (с числа 25) в виде нацеленного дерева, каждой верхушке которого приписано некоторое число. Корень - число 25. У каждого узла до двух потомков: одно число выходит дробленьем на 2 (оборотное деяние к A. Тогда дуге приписываем букву A), иное - прибавлением 3 (обратное деяние к B, тогда дуге приписываем букву B).
Заметим, что в случае, если в узле нечетное число, то потомок может быть только 2-ой. Также если где-то на более высочайшем слое дерева было такое же число, как в данном узле, то его отпрысков можно не осматривать (путь из корня через данную верхушку будет иметь не меньшую длину).
Заканчиваем, когда встретим число 11. В ответ записываем буковкы, написанные на дугах в оборотном пооядке (путь от 25 до 11 в оборотном порядке)
Получаем ответ BBABAAB
Заметим, что в случае, если в узле нечетное число, то потомок может быть только 2-ой. Также если где-то на более высочайшем слое дерева было такое же число, как в данном узле, то его отпрысков можно не осматривать (путь из корня через данную верхушку будет иметь не меньшую длину).
Заканчиваем, когда встретим число 11. В ответ записываем буковкы, написанные на дугах в оборотном пооядке (путь от 25 до 11 в оборотном порядке)
Получаем ответ BBABAAB
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо
Разные вопросы.
Арабы входят в __________________ групп народов. Местом расселения арабов с незапамятных
Разные вопросы.
Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей
Математика.
Определить предложения какие они по цели высказывания и по интонации
Русский язык.
"Три толстяка" Называли эту площадь Площадью Звезды последующей причине.
Русский язык.
на одной грядке коротышки посадили 3 ряда морковок по 8 штук
Разные вопросы.
эссе на тему какое образование дается в каждой семье
Қазақ тiлi.
Put the verb in brackets into the Present Indefinite.
1The Volga ,
Английский язык.
Сколько стоит коктейль молочный? Точную цену надо?
Математика.
Составить рассказ Из чего складывался культ монарха помазанника Божьего?
История.
Облако тегов