Ответ:

Всего девочки собрали число грибов, которое делится на 3, потому что они разделили грибы поровну между тремя.

У Светы 47 грибов, у Маши 43. Оля собрала больше Маши и меньше Светы, значит, её количество — 44, 45 или 46.

Проверим, при каком количестве сумма делится на 3:

47 + 44 + 43 = 134 — не делится на 3.

47 + 45 + 43 = 135, а 135 : 3 = 45.

47 + 46 + 43 = 136 — не делится на 3.

Ответ: Оля собрала 45 грибов.