
Объединим две книги по математике в одну условную, грубо говоря склеим их. Тогда у нас получится 4 книги (3 по физике + 1 по математике). Их расставить на полке можно
Теперь для каждого расстановки мы можем переставлять внутри одной условной книги по математике две реальные книги произвольным образом. Это можно сделать
Таким образом, общее число сделать нужную расстановку существует
.
ответ: 48