for(num(k)
sum(var(i,j,k):x)=1));!约束每一列填的数字不重复;
for(num(k)
sum(var(i,j,k):x)=1));!约束每一行填的数字不重复;
for(col(j)
sum(var(i,j,k):x)=1));!约束每一个格子必须填入数字;
sum(row(i)|i#ge#1#and#i#le#3:
bin(x));!0,1约束;
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |