z=@sum(model(i):x(i));!钢管总数;
@sum(model(i):a(i)*x(i))>=50;!4米长钢管约束; @sum(model(i):b(i)*x(i))>=20;!6米长钢管约束; @sum(model(i):c(i)*x(i))>=15;!8米长钢管约束; @sum(model(i):d(i)*x(i))>=10;!5米长钢管约束; @for(model(i):x(i)>=y(i)); @for(model(i):x(i)<=1000*y(i)); @sum(model(i):y(i))<=3; @for(model(i):@gin(x(i))); @for(model(i):@bin(y(i))); end