Мне недоступна сама таблица с числами. Чтобы найти самый дешевый вариант, нужно знать для каждого перевозчика:
- грузоподъемность автомобиля (тонны)
- стоимость перевозки за одну отправку (за рейс)
Условия задачи можно решить так:
- Для каждого перевозчика i посчитайте число необходимых рейсов: trips_i = ceil(45 / capacity_i).
- Общая стоимость для этого перевозчика: total_i = trips_i * cost_per_trip_i.
- Сравните total_i по всем трем перевозчикам и выберите минимальное.
Примечание по расстоянию (1300 км):
- Если стоимость за одну перевозку уже учитывает этот маршрут (то есть стоимость за рейс на 1300 км), то расстояние отдельно не влияет.
- Если же стоимость дана за км, тогда нужно учитывать и расстояние: total_i = trips_i * (cost_per_km_i * 1300). Также возможны фиксированные сборы — их нужно прибавлять отдельно.
Пожалуйста, пришлите значения из таблицы (для каждого перевозчика: capacity и стоимость за рейс). Я сразу посчитаю и скажу самый дешевый вариант. Если удобнее, можете привести пример чисел, и я продемонстрирую расчёт.