结果80
a3=6 a4=32 a7=8 a8=4 a9=12 a12=16 b1=24 b5=16 b6=32 b12=8
lingo程序
sets:
S/1..12/:a,b;
endsets
a(1)+a(12)+a(9)+a(10)+b(1)+b(12)+b(8)+b(9)+b(10)>=30;
a(2)+a(1)+a(10)+a(11)+b(2)+b(1)+b(9)+b(10)+b(11)>=30;
a(3)+a(2)+a(11)+a(12)+b(3)+b(2)+b(10)+b(11)+b(12)>=30;
a(4)+a(3)+a(12)+a(1)+b(4)+b(3)+b(11)+b(12)+b(1)>=70;
a(5)+a(4)+a(1)+a(2)+b(5)+b(4)+b(12)+b(1)+b(2)>=80;
a(6)+a(5)+a(2)+a(3)+b(6)+b(5)+b(1)+b(2)+b(3)>=80;
a(7)+a(6)+a(3)+a(4)+b(7)+b(6)+b(2)+b(3)+b(4)>=80;
a(8)+a(7)+a(4)+a(5)+b(8)+b(7)+b(3)+b(4)+b(5)>=60;
a(9)+a(10)+a(5)+a(6)+b(9)+b(10)+b(4)+b(5)+b(6)>=62;
a(10)+a(9)+a(6)+a(7)+b(10)+b(9)+b(5)+b(6)+b(7)>=70;
a(11)+a(10)+a(7)+a(8)+b(11)+b(10)+b(6)+b(7)+b(8)>=60;
a(12)+a(11)+a(8)+a(9)+b(12)+b(11)+b(8)+b(9)+b(10)>=40;
@sum(S:a+b)=160;
@for(S:@gin(a);@gin(b));
min=@sum(S:b);