求教一个实际遇到的数学题!

问题描述:

求教一个实际遇到的数学题!
一个公司要出3个集装箱,发货地是不同的,所以每个的货物不能混装.
有一批板材,是由2个公司(公司A和公司B)生产的.每个集装箱都分别需装这2个公司的板.每个集装箱要分别跑A公司和C公司,或B公司和C公司拼装.现在考虑最省事,省钱的方案,来调配A和B公司的板,以方便装柜.
集装箱1要装的板有:A公司:2.4m板260张,3.6m板80张,4m板29张;B公司:2.4m板280张,3.6m板100张;
集装箱2要装的板有:A公司:2.4m板100张,3m板50张;B公司:2.4m板400张,3.6m板150张;
集装箱3要装的板有:A公司:2.4m板240张,3m板90张,3.6m板50张;B公司:2.4m板250张,3.6m板50张.
最好是,只用一辆车,从A拉一些板到B,然后顺便把另一个集装箱的板从B再拉到A.只往返一趟.
尽量调配短点的板,因为越长的板,需要的车越大.
400张2.4m板重量是5.2吨,还要考虑车的载重,越重需要的车越大.尽可能少花钱.

好2的问题啊!
1、从a找最合适的集装箱一次把货物拉到b,在从b装箱拉回a;
2、从a、b分别找合适的集装箱拉货,节省时间,节省集装箱大小;
3、改进2方案,从a、b分别选最实惠的集装箱拉货,在从b、a分别往回拉货,但是估计比2贵,因为要看距离.