Принимаем x за цену перевозки 1 т за 1 км. Получаем уравнение:
30*14*x + 15*40*x + 16*35*x = 940 000;
x = 940 000 / 1580 = 594,9367;
Цена первого: 30*14*594,94 = 249 873.414 ≈ 249 873;
Цена второго: 40*15*594,94 = 356 962.02 ≈ 356 962;
Цена третьего: 35*16*594,94 = 333 164.552 ≈ 333 165;
Целого не получается - округляем.