Пусть на этажерке было x книг. Тогда в шкафу было 6x книг.
После того, как взяли книги: на этажерке осталось (x - 18) книг, в шкафу - (6x - 46) книг.
Уравнение: (x - 18) = (6x - 46) - 97 => x - 18 = 6x - 143 => 5x = 125 => x = 25 книг. На этажерке было 25 книг, в шкафу - 150 книг.