假如说:
A+B+C=24
E+F+G=11
J+K+L=22
N+O+P=14
A+E=17
B+F+J+N=26
C+G+K+O=15
L+P=13
Run Code Online (Sandbox Code Playgroud)
考虑到上述约束,如何使用谓词找到问题的可能解决方案solve/1?我的第一次尝试是在下面,没有结果.提前致谢!
solve(L1) :-
L1 = [A,B,C,E,F,G,J,K,L,N,O,P],
A is 24-B-C,
B is 26-F-J-N,
C is 15-G-K-O,
E is 11-F-G,
E is 17-A,
J is 22-K-L,
N is 14-O-P,
L is 13-P,
write(L1).
Run Code Online (Sandbox Code Playgroud)