Advertisement
Guest User

Untitled

a guest
Nov 26th, 2015
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. cool(A,X,X):- member(A,X).
  2. cool(A,X,[A|X]):- \+member(A,X).
  3.  
  4. check([A,B,C],[X,Y,Z],[X2,Y2,Z2]):- cool(A,X,X2),cool(B,Y,Y2),cool(C,Z,Z2).
  5. check([A,B,C],[X,Y,Z],[X2,Y2,Z2]):- cool(A,X,X2),cool(C,Y,Y2),cool(B,Z,Z2).
  6. check([A,B,C],[X,Y,Z],[X2,Y2,Z2]):- cool(B,X,X2),cool(A,Y,Y2),cool(C,Z,Z2).
  7. check([A,B,C],[X,Y,Z],[X2,Y2,Z2]):- cool(B,X,X2),cool(C,Y,Y2),cool(A,Z,Z2).
  8. check([A,B,C],[X,Y,Z],[X2,Y2,Z2]):- cool(C,X,X2),cool(A,Y,Y2),cool(B,Z,Z2).
  9. check([A,B,C],[X,Y,Z],[X2,Y2,Z2]):- cool(C,X,X2),cool(B,Y,Y2),cool(A,Z,Z2).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement