Ваша задача имеет одно решение, только если кол-во ведер принесено одинаково.
5-3=2л
12/2=6 ведер
6*5=30л принес мальчик
6*3=18л принесла девочка.
Но, если так не считать, то решений больше, например:
мальчик принес 3 ведра 3*5=15л, а девочка принесла 1 ведро 1*3=3л и т.п.