103 lines
4.1 KiB
MiniZinc
103 lines
4.1 KiB
MiniZinc
|
|
array [1..100] of var 0..1: x :: output_array([1..100]);
|
||
|
|
constraint int_eq_reif(x[1], 1, true);
|
||
|
|
constraint int_eq_reif(x[2], 1, false);
|
||
|
|
constraint int_eq_reif(x[3], 1, false);
|
||
|
|
constraint int_eq_reif(x[4], 1, true);
|
||
|
|
constraint int_eq_reif(x[5], 1, false);
|
||
|
|
constraint int_eq_reif(x[6], 1, false);
|
||
|
|
constraint int_eq_reif(x[7], 1, false);
|
||
|
|
constraint int_eq_reif(x[8], 1, false);
|
||
|
|
constraint int_eq_reif(x[9], 1, true);
|
||
|
|
constraint int_eq_reif(x[10], 1, false);
|
||
|
|
constraint int_eq_reif(x[11], 1, false);
|
||
|
|
constraint int_eq_reif(x[12], 1, false);
|
||
|
|
constraint int_eq_reif(x[13], 1, false);
|
||
|
|
constraint int_eq_reif(x[14], 1, false);
|
||
|
|
constraint int_eq_reif(x[15], 1, false);
|
||
|
|
constraint int_eq_reif(x[16], 1, true);
|
||
|
|
constraint int_eq_reif(x[17], 1, false);
|
||
|
|
constraint int_eq_reif(x[18], 1, false);
|
||
|
|
constraint int_eq_reif(x[19], 1, false);
|
||
|
|
constraint int_eq_reif(x[20], 1, false);
|
||
|
|
constraint int_eq_reif(x[21], 1, false);
|
||
|
|
constraint int_eq_reif(x[22], 1, false);
|
||
|
|
constraint int_eq_reif(x[23], 1, false);
|
||
|
|
constraint int_eq_reif(x[24], 1, false);
|
||
|
|
constraint int_eq_reif(x[25], 1, true);
|
||
|
|
constraint int_eq_reif(x[26], 1, false);
|
||
|
|
constraint int_eq_reif(x[27], 1, false);
|
||
|
|
constraint int_eq_reif(x[28], 1, false);
|
||
|
|
constraint int_eq_reif(x[29], 1, false);
|
||
|
|
constraint int_eq_reif(x[30], 1, false);
|
||
|
|
constraint int_eq_reif(x[31], 1, false);
|
||
|
|
constraint int_eq_reif(x[32], 1, false);
|
||
|
|
constraint int_eq_reif(x[33], 1, false);
|
||
|
|
constraint int_eq_reif(x[34], 1, false);
|
||
|
|
constraint int_eq_reif(x[35], 1, false);
|
||
|
|
constraint int_eq_reif(x[36], 1, true);
|
||
|
|
constraint int_eq_reif(x[37], 1, false);
|
||
|
|
constraint int_eq_reif(x[38], 1, false);
|
||
|
|
constraint int_eq_reif(x[39], 1, false);
|
||
|
|
constraint int_eq_reif(x[40], 1, false);
|
||
|
|
constraint int_eq_reif(x[41], 1, false);
|
||
|
|
constraint int_eq_reif(x[42], 1, false);
|
||
|
|
constraint int_eq_reif(x[43], 1, false);
|
||
|
|
constraint int_eq_reif(x[44], 1, false);
|
||
|
|
constraint int_eq_reif(x[45], 1, false);
|
||
|
|
constraint int_eq_reif(x[46], 1, false);
|
||
|
|
constraint int_eq_reif(x[47], 1, false);
|
||
|
|
constraint int_eq_reif(x[48], 1, false);
|
||
|
|
constraint int_eq_reif(x[49], 1, true);
|
||
|
|
constraint int_eq_reif(x[50], 1, false);
|
||
|
|
constraint int_eq_reif(x[51], 1, false);
|
||
|
|
constraint int_eq_reif(x[52], 1, false);
|
||
|
|
constraint int_eq_reif(x[53], 1, false);
|
||
|
|
constraint int_eq_reif(x[54], 1, false);
|
||
|
|
constraint int_eq_reif(x[55], 1, false);
|
||
|
|
constraint int_eq_reif(x[56], 1, false);
|
||
|
|
constraint int_eq_reif(x[57], 1, false);
|
||
|
|
constraint int_eq_reif(x[58], 1, false);
|
||
|
|
constraint int_eq_reif(x[59], 1, false);
|
||
|
|
constraint int_eq_reif(x[60], 1, false);
|
||
|
|
constraint int_eq_reif(x[61], 1, false);
|
||
|
|
constraint int_eq_reif(x[62], 1, false);
|
||
|
|
constraint int_eq_reif(x[63], 1, false);
|
||
|
|
constraint int_eq_reif(x[64], 1, true);
|
||
|
|
constraint int_eq_reif(x[65], 1, false);
|
||
|
|
constraint int_eq_reif(x[66], 1, false);
|
||
|
|
constraint int_eq_reif(x[67], 1, false);
|
||
|
|
constraint int_eq_reif(x[68], 1, false);
|
||
|
|
constraint int_eq_reif(x[69], 1, false);
|
||
|
|
constraint int_eq_reif(x[70], 1, false);
|
||
|
|
constraint int_eq_reif(x[71], 1, false);
|
||
|
|
constraint int_eq_reif(x[72], 1, false);
|
||
|
|
constraint int_eq_reif(x[73], 1, false);
|
||
|
|
constraint int_eq_reif(x[74], 1, false);
|
||
|
|
constraint int_eq_reif(x[75], 1, false);
|
||
|
|
constraint int_eq_reif(x[76], 1, false);
|
||
|
|
constraint int_eq_reif(x[77], 1, false);
|
||
|
|
constraint int_eq_reif(x[78], 1, false);
|
||
|
|
constraint int_eq_reif(x[79], 1, false);
|
||
|
|
constraint int_eq_reif(x[80], 1, false);
|
||
|
|
constraint int_eq_reif(x[81], 1, true);
|
||
|
|
constraint int_eq_reif(x[82], 1, false);
|
||
|
|
constraint int_eq_reif(x[83], 1, false);
|
||
|
|
constraint int_eq_reif(x[84], 1, false);
|
||
|
|
constraint int_eq_reif(x[85], 1, false);
|
||
|
|
constraint int_eq_reif(x[86], 1, false);
|
||
|
|
constraint int_eq_reif(x[87], 1, false);
|
||
|
|
constraint int_eq_reif(x[88], 1, false);
|
||
|
|
constraint int_eq_reif(x[89], 1, false);
|
||
|
|
constraint int_eq_reif(x[90], 1, false);
|
||
|
|
constraint int_eq_reif(x[91], 1, false);
|
||
|
|
constraint int_eq_reif(x[92], 1, false);
|
||
|
|
constraint int_eq_reif(x[93], 1, false);
|
||
|
|
constraint int_eq_reif(x[94], 1, false);
|
||
|
|
constraint int_eq_reif(x[95], 1, false);
|
||
|
|
constraint int_eq_reif(x[96], 1, false);
|
||
|
|
constraint int_eq_reif(x[97], 1, false);
|
||
|
|
constraint int_eq_reif(x[98], 1, false);
|
||
|
|
constraint int_eq_reif(x[99], 1, false);
|
||
|
|
constraint int_eq_reif(x[100], 1, true);
|
||
|
|
solve satisfy;
|