MODEL:
SETS:
S/1..10/:T,C;
ENDSETS
DATA:
C=1 2 3 4 5 6 7 8 9 10;
ENDDATA
@FOR(S:@BIN(T));
MIN=T(1)*C(1)+T(2)*C(2)+T(3)*C(3)+T(4)*C(4)+T(5)*C(5)+T(6)*C(6)+T(7)*C(7)+T(8)*C(8)+T(9)*C(9)+T(10)*C(10);
T(1)-T(7)=0;
T(3)+T(5)=1;
T(4)+T(5)=1;
T(1)+T(7)+T(9)>=1;
T(1)+T(7)+T(9)