Проделаем "улучшенный перебор". Будем строить решение с конца (с числа 25) в виде ориентированного дерева, каждой вершине которого приписано некоторое число. Корень - число 25. У каждого узла до двух потомков: одно число получается делением на 2 (обратное действие к A. Тогда дуге приписываем букву A), другое - прибавлением 3 (обратное действие к B, тогда дуге приписываем букву B).
Заметим, что в случае, если в узле нечетное число, то потомок может быть только второй. Также если где-то на более высоком слое дерева было такое же число, как в данном узле, то его потомков можно не рассматривать (путь из корня через данную вершину будет иметь не наименьшую длину).
Заканчиваем, когда встретим число 11. В ответ записываем буквы, написанные на дугах в обратном пооядке (путь от 25 до 11 в обратном порядке)
Получаем ответ BBABAAB
16, 36, 56, 76, 96
16/2 = 8
36/2 = (20+16)/2 = 18
56/2 = (40+16)/2 = 28
76/2 = (60+16)/2 = 38
96/2 = (80+16)/2 = 48
На складе было три вида шоколадок. Один вид горький шоколад, второй вид молочный шоколад, Третий с орехами, горьких было 45, Молочные 20, всего вместе шоколада было 150. Сколько было шоколадок с орехами?
Прости только одну придумал):
Во втором было x апельсин, в первом 7x. Когда из первого взяли 38 апельсин, там осталось 7x-38 апельсин, во втором после того как взяли 14 осталось x-14 апельсин, что на 78 апельсин меньше, чем в первом.
(7x-38)-(x-14) = 78
7x-38-x+14 = 78
6x = 78+24
6x = 102
x = 17 апельсин было во втором ящике.
17*7 = 119 апельсин было в первом ящике.
19х-112х=3,192;
93х=3,192;
х=3,192 : 93;
х=3192/93000=1064/31000=133/3875.