Изначальные условия задачи не определяют ни четкий вес ящиков, лишь их максимальный вес ни количество.
Слишком много неизвестных.
Поэтому ответить можно только вариативно или с допущениями.
Пойдем по второму варианту.
Предположим, что каждый ящик весит меньше тонны на 10 процентов, то есть 900 килограмм. Это около 33 ящиков.
В пятитонник таких ящиков сместятся 5, в трехтонник 3. Везде будет недовес, то есть переплата за отсутствующий вес груза, но потери в трехтонке будут 10 процентов от стоимости, а в пятитоннике тоже 10.
Трехтонных фур потребуется 11 (по три ящика в каждой), а пятитонных 6 (по пять).
Считаем затраты.
11*800=8800 рублей.
6*1500=9000 рублей.
Выгоднее трехтонки.
Чем больше разброс веса, тем ещё более выгоднее трехтонник, так как компоновать груз по весу будет проще.
Пятитонник будет выгоднее, если есть хотя бы пять ящиков по весу очень близких к тонне. Тогда только для них и стоит брать такую перевозку.