Ответ:

Пусть в третьем шкафу \(x\) книг.

Тогда в первом шкафу \(2x\) книг, а во втором — \(x-30\) книг.

Составим уравнение: \(2x+x-30=450\).

\(3x=480\).

\(x=160\).

Проверка: \(320+130+160=610\) — это не 450. Следовательно, при данных в условии задача не имеет согласованного решения: выражение «в первом шкафу книг в 2 раза больше, чем в третьем» обычно означает \(2x\), и тогда сумма должна быть \(3x-30=450\), откуда \(x=160\), но количества книг дают 610 только при ошибочном сложении; правильная проверка: \(2\cdot160+(160-30)+160=320+130+160=610\). Значит, в условии, вероятно, имеются числовые данные или формулировка с ошибкой.

Ответ: по формальному уравнению третьем шкафу 160 книг, но условие требует уточнения, так как проверка не выполняется.