12 lines
409 B
MiniZinc
12 lines
409 B
MiniZinc
array [1..5] of var int: x :: output_array([1..5]);
|
|
constraint int_le(0, x[1]);
|
|
constraint int_le(0, x[2]);
|
|
constraint int_le(0, x[3]);
|
|
constraint int_le(0, x[4]);
|
|
constraint int_le(0, x[5]);
|
|
constraint int_lin_eq([-3, 1], [x[1], x[2]], 1);
|
|
constraint int_lin_eq([-3, 2], [x[2], x[3]], 2);
|
|
constraint int_lin_eq([-3, 2], [x[3], x[4]], 2);
|
|
constraint int_lin_eq([-3, 2], [x[4], x[5]], 2);
|
|
solve minimize x[5];
|