永发信息网

lingo编程

答案:1  悬赏:70  手机版
解决时间 2021-03-04 01:24
lingo编程
最佳答案
自己查一下数据个数 有不对的
Model:

Sets:

lineno/1,2,3/:;!航线共三条,h表示第几条航线;

ship/1,2,3,4,5/:;!船舶一共五种,m表示第几种船;

startport/1,2,3,4,5,6,7/:;!发港一共七个,i表示出发港为哪一个;

arriveport/1,2,3,4,5,6,7/:;! 到港一共七个,j表示出到港为哪一个;

Cargovolu(Lineno, Startport, Arriveport):x;! xhij表示h航线上i、j港之间的货运量;

voyageno(Lineno, Ship):y;! yhm表示m型船在h航线上的航次数;

freight(Lineno, Startport, Arriveport):f;! fhij表示h航线上i、j两港之间的运价;

cost(Lineno, Ship):c;!chm表示一艘m型船在h航线上一个往返航次的营运成本;

need(Startport, Arriveport):v;!vij表示i,j两港货运需求量;

maxvoyage(Lineno, Ship):b;!bmh表示m型船在h线最佳航速最大往返航次数;

maxship(ship):ca;!cam表示m船型最大载货量;

qugua(lineno):np;!nph表示h航线去程挂靠港口总数;

huigua(lineno):nd;!ndh表示h航线回程挂靠港口总数;

minbanci(lineno):q;!表示h航线上最小发船班次;

nmax(ship):n;!nmaxm表示m船最多可以使用数量;

endsets

init:

sitahm=0.8;

endinit

max=@sum(lineno(h):@sum(startport(i):@sum(arriveport(j):x(h,i,j)*f(h,i,j)))-@sum(ship(m):c(h,m)*y(h,m)));

@for(startport(i):@for(arriveport(j):@sum(lineno(h):x(h,i,j))<=v(i,j)));

@for(lineno(h):@sum(startport(i):@sum(arriveport(j):x(h,i,j)))<=@sum(ship(m):y(h,m)* sitahm*ca(m)));

@for(lineno(h):@sum(startport(i):@sum(arriveport(j):x(h,i,j)))<=@sum(ship(m):y(h,m)* sitahm*ca(m)));

@for(lineno(h):@sum(ship(m):y(h,m))>=q(h));

@for(ship(m):@sum(lineno(h):y(h,m)/b(h,m))<=n(m));

@for(voyageno(h,m):@gin(y(h,m)));

data:

enddata追问我数着数据个数没错啊''再者说就算错也不应该只最后一行有问题啊''怎么回事…追答正确的我已经写出来了 只需要你补完数据即可 你再有问题就真的是你的问题了 我已经什么都给你做了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
交行信用卡免息期有多久
广东揭阳市厦潮堂怎么去啊,有知道地址的么
我跟谈了十年的女朋友分手了她找了个男朋友又
哪个软件免费看我的奇妙男友
求作文 致即将步入的九年级600字
通达信里面有两个薛斯通道指标,请问它们有什
车辆可以提前3个月年审,但交强险还不到时间
思达美超市文化宫路店在什么地方啊,我要过去
任务型阅读。???
余额宝保费是多少
9号鞋工厂店这个地址在什么地方,我要处理点
用黑手洗手粉给小孩子洗衣服有害吗
货币安置一般补多少钱
男性,40岁。体检发现右上肺2.5cm×3cm球形病
将cold water metal pipe翻译成简体中文,并
推荐资讯
iphone4s 充电很慢!
鸟屎掉头上对自己有任何影响吗
有男生会喜欢小孩子气的女生吗?有还是没有?
河南省郑州市买二手房用公积金贷款需要提供什
画速写和素描分别用那种铅笔比较好?
洛可可蛋糕(九都路店)地址有知道的么?有点事
下象棋的关键在哪儿?
想知道: 温州市溪镇翔凤社区大坡村在哪?
我手机总是用着用着就卡机,有什么好办法呢
多弗朗鸣哥图片
The population of the workers
紫竹梅开花还可以喷水嘛
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?