所以我需要很多变量。 一个叫戴斯。每个溶液需要包含从1到294的整个范围。 对于每一天,我有许多变量,A,B,C,D,它们可以包含从1到7的值
如何定义
如何定义A在需要更改前7天必须相同(如1)
好吧,这就是我目前得到的。 这只接受1天的解决方案,而不是294天的范围
from constraint import *
problem = Problem()
problem.addVariable("days", range(1,294))
problem.addVariable("f", [1,2,3,4,5,6,7])
problem.addVariable("e", [1,2,3,4,5,6,7])
problem.addVariable("n", [1,2,3,4,5,6,7])
problem.addVariable("o", [1,2,3,4,5,6,7])
problem.addConstraint(AllDifferentConstraint())
#problem.addConstraint(SomeInSetConstraint([1], exact=42))
print(problem.getSolution())
目前没有回答
相关问题 更多 >
编程相关推荐