高手做数学应用题来

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:57:47
某公司出口一批货物,总件数为:59400个,成交总金额为:19231美元(或者21731美元也可以)。件数为120个/箱.以个为计价单位(如0.32/个)现改公司要把此货物分成两个品名出口,问每票的个数,单价。每个数据之间必须平衡.合起来要是总的数据.
(单价区间控制在0.2****----0.5****之间)

这道题目好难啊,有谁知道?!?

抱歉,些题无解.
1:总金额为21731的最接近的解:
一个单价为0.21,89箱,一个单价为:0.40,406箱.总金额为21730.80
2:总金额为19231的最接近的解:
一个单价为0.22,67箱,一个单价为:0.34,406箱.总金额为19231.20
如果经理的条件能放宽一些那会有解,比如不要求都是整箱.那可以有:
一个单价为0.20,22645个,一个单价为:0.40,36755个.总金额为19231

这是我编的程序:

#include<iostream>

using namespace std;

long priceA,priceB,xiang=120,total=19231, n=59400,xiangnum,ming=10000,a,b,c,abstt;
main()
{
for(priceA=20;priceA<=32;priceA++)
for(priceB=33;priceB<=50;priceB++)
for(xiangnum=1;xiangnum<495;xiangnum++)
{
abstt=xiang*xiangnum*priceA+xiang*(495-xiangnum)*priceB-1923100;
if(abstt<0) abstt=-abstt;
if(abstt<ming)
{
ming=abstt;
cout<<"priceA="<<priceA<<"priceB="<<priceB<<"xiangnum="<<xiangnum<<"total price="<<xiang*xiangnum*priceA+xiang*(495-xiangnum)*priceB