我们可以用 choco 求解器检查 2 个部分数之间的相等性吗?
我有一个二维数组,对于它的每个元素,它们的域是具有相同形式的不同数字:一个由 6 位数字组成的数字(一个元素可以具有的值的一些示例:781010、680101、391111)。我的问题是,如何只比较一个数字而不是整数?
我必须做一些看起来像这样的事情:
Model model = new Model();
IntVar[][] array = new IntVar[height][width];
....
// getting the domains for each element of array
....
for(int i = 0; i < height; i++) {
for(int j = 0; j < width; j++) {
model.arithm(array[i][j]3rdDigit, "=", array[i+1][j]4thDigit);
}
}
你能帮我吗 ?