Advertisement
Guest User

Untitled

a guest
Mar 21st, 2019
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 2.74 KB | None | 0 0
  1. mieszka_ponizej(Kto,Kogo,[Kto,Kogo|_]).
  2. mieszka_ponizej(Kto,Kogo,[_|Ogon]) :- mieszka_powyzej(Kto,Kogo,Ogon).
  3. test(Imie):-
  4.     Floors = [[1,_,_],[2,_,_],[3,_,_],[4,_,_],[5,_,_],[6,_,_]],
  5.     member(_, albert, \=waz),#1
  6.     member(2, _, waz),#2
  7.     mieszka_ponizej([_, franek, ], [, szymon, _], Floors),#3
  8.     member(0, _, papuga),#4
  9.     member(6, _, chomik),#5
  10.     member(_, robert, \=kot),#6
  11.     member(5, _, kot),#7
  12.     member(_, marcin, \=papuga),#8
  13.     mieszka_ponizej([_, albert, ], [, szymon, _], Floors),#9
  14.     member(1, _, rybka),#10
  15.     mieszka_ponizej([_, robert, ], [, albert, _], Floors),#11
  16.     mieszka_ponizej([_, stefan, ], [, marcin, _], Floors),#12
  17.     member(_, robert, \=kanarek),#13
  18.     member(3, _, kanarek),#14
  19.     mieszka_ponizej([_, jarek, ], [, stefan, _], Floors),#15
  20.     mieszka_ponizej([_, marcin, ], [, albert, _], Floors),#16
  21.     member(4, _, pies),#17
  22.     mieszka_ponizej([_,stefan , ], [,szymon , _], Floors),#18
  23.     mieszka_ponizej([_,robert , ], [,szymon , _], Floors),#19
  24.     member(_,szymon,\=waz),#20
  25.     mieszka_ponizej([_,stefan , ], [,albert , _], Floors),#21
  26.     member(_, franek, \=papuga),#22
  27.     mieszka_ponizej([_,robert , ], [,marcin , _], Floors),#23
  28.     member(_, stefan, \=pies),#24
  29.     mieszka_ponizej([_,robert , ], [,stefan , _], Floors),#25
  30.     mieszka_ponizej([_,jarek , ], [,robert , _], Floors),#26
  31.     member(_,robert,\=papuga),#27
  32.     mieszka_ponizej([_,marcin , ], [,szymon , _], Floors),#28
  33.     mieszka_ponizej([_,franek , ], [,robert , _], Floors),#29
  34.     mieszka_ponizej([_,jarek , ], [,albert , _], Floors),#30
  35.     member(_,franek ,\=Kanarek ),#31
  36.     member(_,marcin ,\=chomik ),#32
  37.     mieszka_ponizej([_,jarek , ], [,franek , _], Floors),#33
  38.     mieszka_ponizej([_,jarek , ], [,szymon , _], Floors),#34
  39.     mieszka_ponizej([_,franek , ], [,stefan , _], Floors),#35
  40.     mieszka_ponizej([_,franek , ], [,albert , _], Floors),#36
  41.     member(_,szymon ,\=kanarek ),#37
  42.     member(_,robert ,\=rybka ),#38
  43.     member(_,robert ,\=chomik ),#39
  44.     mieszka_ponizej([_,franek , ], [,marcin , _], Floors),#40
  45.     member(_,jarek ,\=rybka ),#41
  46.     member(_,robert ,\=pies ),#42
  47.     mieszka_ponizej([_,jarek , ], [,marcin , _], Floors),#43
  48.     member(_,marcin ,\=waz ),#44
  49.     member(_,jarek ,\=waz ),#45
  50.     member(_,franek ,\=pies ),#46
  51.     member(_,marcin ,\=kanarek ),#47
  52.     member(_,jarek ,\=kanarek ),#48
  53.     member(_,franek ,\=chomik ),#49
  54.     member(_,jarek ,\=chomik ),#50
  55.     member(_,jarek ,\=kot ),#51
  56.     member(_,szymon ,\=pies ),#52
  57.     member(_,jarek ,\= pies),#53
  58.     member(_,albert ,\=kanarek ),#54
  59.     member(_,albert ,\=papuga ),#55
  60.     member(_,marcin ,\=kot ),#56
  61.     member(_,szymon ,\=kot ),#57
  62.     member(_,franek ,\=waz ),#58
  63.     member(_,franek ,\=kot ),#59
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement