Пусть x — количество книг на полке сначала.
Тогда в шкафу было 6x книг.
\( (x - 18) = (6x - 46) - 97 \)
\( x - 18 = 6x - 46 - 97 \)
\( x - 18 = 6x - 143 \)
\( 143 - 18 = 6x - x \)
\( 125 = 5x \)
\( x = \frac{125}{5} \)
\( x = 25 \)
Значит, на полке сначала было 25 книг.
В шкафу сначала было: \( 6x = 6 × 25 = 150 \) книг.
Проверка:
После изменений в шкафу осталось: \( 150 - 46 = 104 \) книги.
На полке осталось: \( 25 - 18 = 7 \) книг.
Разница: \( 104 - 7 = 97 \) книг. Условие выполняется.
Ответ: Сначала в шкафу было 150 книг, а на полке — 25 книг.