我不知道如何实现以下目标:
我想计算满足某个条件(其值未知)的次数。
例如,如果我有列表[A1,A2,A3]
和[B1,B2,B3]
,我如何创建一个列表[R1,R2,R3]
,Ri
如果和1
如果不是。Ai=Bi
0
这是“程序”的基础。
:- use_module(library(clpfd)).
main(A,B) :-
length(A,3),
domain(A,1,3),
all_different(A),
length(B,3),
domain(B,1,3),
all_different(B),
append(A,B,L),
labeling([],L).