Ответ:

Пусть на первой полке x книг. Тогда на второй — x + 8, а на третьей — x − 5.

Получаем уравнение: x + (x + 8) + (x − 5) = 158, поэтому 3x + 3 = 158 и x = 155/3 = 51⅔.

Число книг на полке должно быть целым, а полученное значение не целое.

Ответ: нет, так расположить книги нельзя.