Ответ:

Сначала узнаем, сколько книг разложили по полкам: из общего количества вычтем оставшиеся книги.

31 − 7 = 24 (книги).

Теперь разделим разложенные книги поровну на 8 полок: 24 : 8 = 3 (книги).

Ответ: на каждую полку положили 3 книги.