Ответ:

Пусть Саша нашёл одну условную часть. Тогда Коля нашёл 3 такие части, а Дима — вдвое больше Коли, то есть 6 частей.

Всего это 1 + 3 + 6 = 10 частей. На одну часть приходится 30 : 10 = 3 гриба.

Саша: 3 · 1 = 3 гриба. Коля: 3 · 3 = 9 грибов. Дима: 9 · 2 = 18 грибов.

Проверка: 3 + 9 + 18 = 30.

Чертёж: Саша — [3]; Коля — [3][3][3]; Дима — [3][3][3][3][3][3].

Ответ: Саша нашёл 3 гриба, Коля — 9, Дима — 18.