Advertisement
Guest User

Untitled

a guest
Sep 19th, 2014
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.15 KB | None | 0 0
  1. swap([[Xa,Ya],[Xb,Yb]]|Y],[[Xb,Yb],[Xa,Ya]|Y]) :- Xa>Xb.
  2. swap([[X,_]|Y1],[[X,_]|Y2]) :- swap(Y1,Y2).
  3.  
  4. bbs(L,W) :- swap(L,L1), !, bbs(L1,W).
  5. bbs(L,L).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement