20+25=45 (сол) - купили мальчики
То есть, за 45 солдатиков отдали 90 долларов.
90:45=2 (дол) - стоит 1 солдатик
20×2=40 (дол) - заплатил Гоша
25×2=50 (дол) - заплатил Боря.
Проверка: 40+50=90 (дол) - потрачено всего.
Ответ: Гоша заплатил 40 долларов, а Боря 50.