Ответ:

Пусть белых грибов было x. Тогда подберёзовиков было 4x, а подосиновиков — 34 − 4x, поскольку подберёзовиков и подосиновиков вместе 34.

Всего грибов 38:

\(x + 4x + (34 - 4x) = 38\).

\(x + 34 = 38\), поэтому \(x = 4\).

Подберёзовиков: \(4 \cdot 4 = 16\). Подосиновиков: \(34 - 16 = 18\).

Ответ: 4 белых гриба, 18 подосиновиков и 16 подберёзовиков.