lingo中运行,出错了,model:sets:hotel/1..10/:n,a;kind/1..6/;links(hotel,kind):x,b,p;endsetsmin=@sum(hotel(i):n(i));@for(kind:@sum(hotel(i):x(i,j))=m*p(i,j));@for(hotel:@sum(kind:x(i,j))=a(i));@for(hotel:n(i)=@if(a(i)#eq#0,0,1));@for(kind|j#ge#1#a
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 08:09:10
![lingo中运行,出错了,model:sets:hotel/1..10/:n,a;kind/1..6/;links(hotel,kind):x,b,p;endsetsmin=@sum(hotel(i):n(i));@for(kind:@sum(hotel(i):x(i,j))=m*p(i,j));@for(hotel:@sum(kind:x(i,j))=a(i));@for(hotel:n(i)=@if(a(i)#eq#0,0,1));@for(kind|j#ge#1#a](/uploads/image/z/10398437-53-7.jpg?t=lingo%E4%B8%AD%E8%BF%90%E8%A1%8C%2C%E5%87%BA%E9%94%99%E4%BA%86%2Cmodel%3Asets%3Ahotel%2F1..10%2F%3An%2Ca%3Bkind%2F1..6%2F%3Blinks%28hotel%2Ckind%29%3Ax%2Cb%2Cp%3Bendsetsmin%3D%40sum%28hotel%28i%29%3An%28i%29%29%3B%40for%28kind%3A%40sum%28hotel%28i%29%3Ax%28i%2Cj%29%29%3Dm%2Ap%28i%2Cj%29%29%3B%40for%28hotel%3A%40sum%28kind%3Ax%28i%2Cj%29%29%3Da%28i%29%29%3B%40for%28hotel%3An%28i%29%3D%40if%28a%28i%29%23eq%230%2C0%2C1%29%29%3B%40for%28kind%7Cj%23ge%231%23a)
lingo中运行,出错了,model:sets:hotel/1..10/:n,a;kind/1..6/;links(hotel,kind):x,b,p;endsetsmin=@sum(hotel(i):n(i));@for(kind:@sum(hotel(i):x(i,j))=m*p(i,j));@for(hotel:@sum(kind:x(i,j))=a(i));@for(hotel:n(i)=@if(a(i)#eq#0,0,1));@for(kind|j#ge#1#a
lingo中运行,出错了,
model:
sets:
hotel/1..10/:n,a;
kind/1..6/;
links(hotel,kind):x,b,p;
endsets
min=@sum(hotel(i):n(i));
@for(kind:@sum(hotel(i):x(i,j))=m*p(i,j));
@for(hotel:@sum(kind:x(i,j))=a(i));
@for(hotel:n(i)=@if(a(i)#eq#0,0,1));
@for(kind|j#ge#1#and#j#le#3:x(i,j)
lingo中运行,出错了,model:sets:hotel/1..10/:n,a;kind/1..6/;links(hotel,kind):x,b,p;endsetsmin=@sum(hotel(i):n(i));@for(kind:@sum(hotel(i):x(i,j))=m*p(i,j));@for(hotel:@sum(kind:x(i,j))=a(i));@for(hotel:n(i)=@if(a(i)#eq#0,0,1));@for(kind|j#ge#1#a
我给你改过了啊 你每句下标都不要漏掉 然后第一个约束不对 最后两句的条件限制也不对