Ответ:

Пусть в первом шкафу стоит \(x\) книг. Тогда во втором — \(3x\), а в третьем — \(x+4\).

Составим уравнение: \(x+3x+(x+4)=149\).

\(5x+4=149\), откуда \(5x=145\) и \(x=29\).

Во втором шкафу \(3\cdot29=87\) книг, в третьем — \(29+4=33\).

Ответ: в первом шкафу 29 книг, во втором — 87, в третьем — 33.