首页 > 中学考试杂题 > 题目详情
lingo问题,谁帮我运行下这个程序,有错误的话帮我看看model:sets:xcs/1..20/:A,m,n,q;cc
题目内容:
lingo问题,谁帮我运行下这个程序,有错误的话帮我看看
model:
sets:
xcs/1..20/:A,m,n,q;
ccs/1..2/:x;
link(xcs,ccs):c,b;
endsets
data:
A=300,320,340,360,380,400,440,460,500,540,480,440,380,340,280,200,160,80,60,40;
m=16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16;
n=8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16;
q=1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2;
enddata
min=@sum(ccs(j):x(j));
x(1)=0;
@for(ccs(j):@gin(x(j)));
@for(xcs(i):m(i)*x(1)+@sum(link(i,j):2*c(i,j)*x(1))+n(i)*x(2)+@sum(link(i,j):q(i)*b(i,j)*x(2))>=A(i));
@for(link(i,j):@bin(c(i,j)));
@for(link(i,j):@bin(b(i,j)));
end
lingo问题,谁帮我运行下这个程序,有错误的话帮我看看
model:
sets:
xcs/1..20/:A,m,n,q;
ccs/1..2/:x;
link(xcs,ccs):c,b;
endsets
data:
A=300,320,340,360,380,400,440,460,500,540,480,440,380,340,280,200,160,80,60,40;
m=16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16;
n=8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16;
q=1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2;
enddata
min=@sum(ccs(j):x(j));
x(1)=0;
@for(ccs(j):@gin(x(j)));
@for(xcs(i):m(i)*x(1)+@sum(link(i,j):2*c(i,j)*x(1))+n(i)*x(2)+@sum(link(i,j):q(i)*b(i,j)*x(2))>=A(i));
@for(link(i,j):@bin(c(i,j)));
@for(link(i,j):@bin(b(i,j)));
end
model:
sets:
xcs/1..20/:A,m,n,q;
ccs/1..2/:x;
link(xcs,ccs):c,b;
endsets
data:
A=300,320,340,360,380,400,440,460,500,540,480,440,380,340,280,200,160,80,60,40;
m=16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16;
n=8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16;
q=1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2;
enddata
min=@sum(ccs(j):x(j));
x(1)=0;
@for(ccs(j):@gin(x(j)));
@for(xcs(i):m(i)*x(1)+@sum(link(i,j):2*c(i,j)*x(1))+n(i)*x(2)+@sum(link(i,j):q(i)*b(i,j)*x(2))>=A(i));
@for(link(i,j):@bin(c(i,j)));
@for(link(i,j):@bin(b(i,j)));
end
本题链接: