18 lines
247 B
Plaintext
18 lines
247 B
Plaintext
|
|
||
|
:- use_module(library(gecode/clpfd)).
|
||
|
:- use_module(library(maplist)).
|
||
|
|
||
|
test0(X) :-
|
||
|
X in 1..10,
|
||
|
X #= 2.
|
||
|
test1(X) :-
|
||
|
X in 1..10,
|
||
|
Y in 3..7,
|
||
|
Z in 1..4,
|
||
|
X / Y #= Z,
|
||
|
labeling([], [X]).
|
||
|
test2(X) :-
|
||
|
X in 1..10,
|
||
|
X / 4 #= 2,
|
||
|
labeling([], [X]).
|