Эта задача не имеет однозначного решения, так как нам неизвестно, сколько яблок у Оли и Толи. Мы знаем, что \( \text{Оля} + \text{Катя} = \text{Коля} + \text{Толя} \). Подставляем известные значения: \( \text{Оля} + 5 = 8 + \text{Толя} \). Из этого следует, что \( \text{Оля} = 3 + \text{Толя} \). Это означает, что у Оли всегда будет на 3 яблока больше, чем у Толи, независимо от того, сколько яблок у них было изначально. Таким образом, у Оли яблок больше.
Ответ: У Оли.