资源描述:
《上机练习2(lingo)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、请给出下列问题的模型和lingo求解程序及其运行结果1.队员选拔问题某校篮球队准备从十名预备队员中选择五名作为正式队员,队员的各种情况如下表:队员号码身高(厘米)技术分位置11858.6中锋21869中锋31938.4中锋41909.5中锋51829.1前锋61849前锋71888.1前锋81867.8后卫91908.2后卫101929.2后卫队员的挑选要满足下面条件:(1)至少补充一名前锋。(2)至多补充2名中锋。(3)1号和3号队员最多只能入选1个。(4)平均身高要达到187厘米。(5)3号或10号入选了则4号就不能入选。问:怎么选
2、择使得技术平均分最高。(1):num(5)+num(6)+num(7)>=1;(2):num(1)+num(2)+num(3)+num(4)<=2;(3):num(1)+num(3)<=1;(4):?(5)num(3)+num(4)<=1;num(10)+num(4)<=1;model:sets:player/1..10/:num,height,score;endsetsdata:height=185,186,193,190,182,184,188,186,190,192;score=8.6,9,8.4,9.5,9.1,9,8.1,7.8,
3、8.2,9.2;enddatamax=@sum(player(i):num(i)*score(i))/5;@sum(player(i):num(i))=5;@sum(player(i):num(i)*height(i))/5>=187;num(5)+num(6)+num(7)>=1;num(1)+num(2)+num(3)+num(4)<=2;num(1)+num(3)<=1;num(3)+num(4)<=1;num(10)+num(4)<=1;@for(player(i):@bin(num(i)););endGlobaloptimalso
4、lutionfound.Objectivevalue:8.940000Objectivebound:8.940000Infeasibilities:0.000000Extendedsolversteps:0Totalsolveriterations:0VariableValueReducedCostNUM(1)0.000000-1.720000NUM(2)1.000000-1.800000NUM(3)1.000000-1.680000NUM(4)0.000000-1.900000NUM(5)1.000000-1.820000NUM(6)1.
5、000000-1.800000NUM(7)0.000000-1.620000NUM(8)0.000000-1.560000NUM(9)0.000000-1.640000NUM(10)1.000000-1.840000HEIGHT(1)185.00000.000000HEIGHT(2)186.00000.000000HEIGHT(3)193.00000.000000HEIGHT(4)190.00000.000000HEIGHT(5)182.00000.000000HEIGHT(6)184.00000.000000HEIGHT(7)188.00
6、000.000000HEIGHT(8)186.00000.000000HEIGHT(9)190.00000.000000HEIGHT(10)192.00000.000000SCORE(1)8.6000000.000000SCORE(2)9.0000000.000000SCORE(3)8.4000000.000000SCORE(4)9.5000000.000000SCORE(5)9.1000000.000000SCORE(6)9.0000000.000000SCORE(7)8.1000000.000000SCORE(8)7.8000000.0
7、00000SCORE(9)8.2000000.000000SCORE(10)9.2000000.000000RowSlackorSurplusDualPrice18.9400001.00000020.0000000.00000030.40000000.00000041.0000000.00000050.0000000.00000060.0000000.00000070.0000000.00000080.0000000.0000002.超市奖品选购超市提供了50种商品作为奖品供中奖顾客选择,车的容量为1000cm3,奖品i占用的空间为wicm
8、3,价值为vi元,具体的数据如下:vi={220,208,198,192,180,180,165,162,160,158,155,130,125,122,120,118,115,