배열이 있습니다 : array[backpacks] of int: capacity
각 배낭의 용량을 지정합니다.MiniZinc 배열의 각 변수에 다른 도메인 할당
이제 제약 조건 해결사에서 만족해야 할 변수 배열을 만들고 싶습니다. 나는 각 변수가 도메인 1.Capacity에서 값을 취하기를 원합니다. 여기서 capacity는 위의 배열에 지정된 것과 일치합니다.
다음과 같이 입력하십시오 : array[backpacks] of var capacity: bagcaps
? array[backpacks] of var 1..MAX: bagcaps
하고 제약 조건을 추가합니다 : constraint forall(i in backpacks) bagcaps[i] <= capacity[i]
를
또는 내가 좋아하는 뭔가를해야합니까?
감사합니다.