Ответ:

Расстояние 1400 км составляет \(1400:100=14\) участков по 100 км. Число автомобилей для каждой фирмы должно быть целым и достаточным для перевозки 43 тонн.

  1. «Добровоз»: \(\lceil 43:3{,}5\rceil=13\) автомобилей. Стоимость: \(3700\cdot14\cdot13=673\,400\) руб.
  2. «Грузи-вези»: \(\lceil 43:5\rceil=9\) автомобилей. Стоимость: \(4300\cdot14\cdot9=541\,800\) руб.
  3. «ТрансМаш»: \(\lceil 43:12\rceil=4\) автомобиля. Стоимость: \(9800\cdot14\cdot4=548\,800\) руб.

Сравниваем полученные стоимости: наименьшая — 541 800 рублей.

Ответ: а) фирма «Грузи-вези»; б) 541 800 рублей.