Ответ:

Буратино отдал всего:

\(\frac{1}{5}+\frac{2}{5}=\frac{3}{5}\) всех денег.

Осталось:

\(1-\frac{3}{5}=\frac{2}{5}\).

\(20\cdot\frac{2}{5}=8\) золотых.

Ответ: 8 золотых.