Ответ:

Пусть щук было \(x\). Тогда окуней — \(x+18\), а карасей — \(29-(x+18)=11-x\).

Всего рыб 37:

\(x+(x+18)+(11-x)=37\)

\(x+29=37\)

\(x=8\).

Щук — 8, окуней: \(8+18=26\), карасей: \(29-26=3\).

Ответ: 8 щук, 3 карася и 26 окуней.