Проделаем "улучшенный перебор". Будем строить решение с конца (с числа 25) в виде ориентированного дерева, каждой вершине которого приписано некоторое число. Корень - число 25. У каждого узла до двух потомков: одно число получается делением на 2 (обратное действие к A. Тогда дуге приписываем букву A), другое - прибавлением 3 (обратное действие к B, тогда дуге приписываем букву B).
Заметим, что в случае, если в узле нечетное число, то потомок может быть только второй. Также если где-то на более высоком слое дерева было такое же число, как в данном узле, то его потомков можно не рассматривать (путь из корня через данную вершину будет иметь не наименьшую длину).
Заканчиваем, когда встретим число 11. В ответ записываем буквы, написанные на дугах в обратном пооядке (путь от 25 до 11 в обратном порядке)
Получаем ответ BBABAAB
608 - составное число. Разложим его. 608=2х2х2х2х2х19. Значит прямоугольник может состоять только 2х2х2х2х2=32 строк по 19 клеток или 19 строк по 32 клетки. По скольку по условию задачи строка средняя, то количество строк должно быть нечетным, значит 19 (эта строка, 9 вверх от нее и 9 вниз). Вывод: в строке 32 клетки. Вася отметил девятую слева. Значит, справа она будет 32-8=24
Ответ:24
2 месяца. 1\6=2\12 а в году 12 месяцев!!!