数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 5436|回复: 2

求高手在线帮忙解答@ 先谢谢了

[复制链接]
发表于 2015-3-14 19:56 | 显示全部楼层 |阅读模式
我现在已经开了三张发票总金额为200万但是清单现在才下来,当时开了三张的金额为358300  785200  856500,现在清单的各种品名单价为1200元*800个、550元*400个、500元*800个、300元*700个、1050元*200,如何在单价不变的情况下数量可以变如何拼凑出358300、785200、856500这三个数?希望高手帮忙
发表于 2015-3-15 13:42 | 显示全部楼层


输入这些东西给Lingo就会给你一个解了
model:
sets:
vari/1..15/:a;
endsets
1200*a(1)+550*a(2)+500*a(3)+300*a(4)+1050*a(5)=358300;
1200*a(6)+550*a(7)+500*a(8)+300*a(9)+1050*a(10)=785200;
1200*a(11)+550*a(12)+500*a(13)+300*a(14)+1050*a(15)=856500;
a(1)+a(6)+a(11)=800;
a(2)+a(7)+a(12)=400;
a(3)+a(8)+a(13)=800;
a(4)+a(9)+a(14)=700;
a(5)+a(10)+a(15)=200;
@for(vari: @gin(a));

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2015-3-15 21:34 | 显示全部楼层
这是一个不定方程,给出其中一个答案如下;
856500=1200×713+300×3
358300=550×178+1050×200+300×168
785200=1200×87+550×222+500×800+300×529
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2026-1-15 16:32 , Processed in 0.082471 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表