в+с=340 (кг)
а+с=310 (кг)
а+в=390 (кг)
Сложим все три уравнения
в+с+а+с+а+в=340+310+390
2в+2с+2а=1040
2(в+с+а)=1040
в+с+а=520 (кг) - всего фруктов было в магазине
1) 520-340=180 (кг) - абрикосов
2) 520-310=210 (кг) - вишни
3) 520-390=130 (кг) - сливы
2) 24 * 3 = 72 (км) катер проплыл по течению
3) 21 - 3 = 18 (км/ч) - скорость катера против течения
4) 18 * 2 = 36 (км) проплыл катер против течения
5) 72 + 36 = 108(км)
ответ: 108 км проплыл катер за всё время.