Одна часть книг лежала на 1 полке, по две части лежали на второй и третьей полках, т.к. на одной в 2р меньше, чем на каждой из двух других
1+2+2=5частей
Получаем первая полка 1/5
Вторая полка 2/5
Третья полка 2/5
45*1/5=9 книг лежало на первой полке
45*2/5=18 книг лежало на второй и на третьей полках
Ответ 9книг;18книг;18книг