第一种
x11+x12<=8m1;
x21+x22<=8m2;
x31+x32<=8m3;
x41+x42<=8m4;
x51+x52<=8m5;
m1=1;
m3+m4=1;
@bin(m2);
@bin(m3);
@bin(m4);
@bin(m5);
end
第二种
sets:
plan/1..5/:i;
type/1..2/:j;
endsets
data:
i=1,2,3,4,5;
j=1,2;
enddata
xi1+xi2<=8mi;
m1=1;
m3+m4=1;
@bin(mi);
end
这两个是同一题代码,不同之处在限制条件,
第一份答案是正确的,最小值为574
第二份是错误的,求出来答案是325
提问,第二种表达方式错误之处在哪里?
(因为翻遍标签没有找到 lingo,所以选择了其他标签,若带来麻烦,深感抱歉!)