Marcin
Żuchelkowski
informatyk,
freelancer ... piszę
na prawie każdy
temat i ...
Paweł G. właściwy
Temat: Zagadka z testu na IQ ... (napisz w Prologu)...
Teraz kwestia zbudowania prostego drzewka, i w ciągu 5 minut mamy odpowiedź. ;)konto usunięte
Temat: Zagadka z testu na IQ ... (napisz w Prologu)...
jaki jest prize ;)?
Marcin
Żuchelkowski
informatyk,
freelancer ... piszę
na prawie każdy
temat i ...
Temat: Zagadka z testu na IQ ... (napisz w Prologu)...
Sam jestem ciekaw jak to wygląda w Prologu ... :DPrize ... hmmm ... będziesz miał(a) świadomość, że znasz już całkiem nieźle ten język :D ...
Marcin
Żuchelkowski
informatyk,
freelancer ... piszę
na prawie każdy
temat i ...
Temat: Zagadka z testu na IQ ... (napisz w Prologu)...
Mała podpowiedź :http://www-users.mat.uni.torun.pl/~fly/materialy/pl/re...
... prawdę mówiąc problem jest większy niż myślałem :/
konto usunięte
Temat: Zagadka z testu na IQ ... (napisz w Prologu)...
witamz tej strony marta
mam problem z prologiem czy ktos z Was moze mi pomoc?
chodzi o to ze musze napisac w prologu jak dziala dylemat podroznika nie wiem w ogole jak sie za to zabrac wiec jesli wiecie cos na ten temat to bardzo prosze o pomoc
pozdrawiam
Mariusz
Pękala
Programista.
Skromny.
Temat: Zagadka z testu na IQ ... (napisz w Prologu)...
marta Melich:
witam
z tej strony marta
mam problem z prologiem czy ktos z Was moze mi pomoc?
chodzi o to ze musze napisac w prologu jak dziala dylemat podroznika nie wiem w ogole jak sie za to zabrac wiec jesli wiecie cos na ten temat to bardzo prosze o pomoc
pozdrawiam
Wiem, że to staaaaare pytanie, i pewnie już to rozwiązałaś, również niezbyt pasuje to do oryginalnego tematu wątku, ale może ktoś będzie miał jakieś przemyślenia.
Ja bym na początek spróbował zdefiniować zadanie. Słowa "napisać jak działa" jeszcze nic nie mówią. Jaki dokładnie ma być efekt programu? Co ma się pojawić na ekranie?
konto usunięte
Temat: Zagadka z testu na IQ ... (napisz w Prologu)...
przyjaciele([krzysztof, witek, jacek]).a1(jacek, ma_kota).
a2(A, gra_na_skrzypcach).
a3(A, hoduje_jaszczurke).
q(A-A1, B-B1, C-C1) :-
przyjaciele(L),
member(A, L),
member(B, L),
member(C, L),
a1(A, A1), a2(B, B1), a3(C, C1),
A \= krzysztof, % warunek nadmiarowy, ale dla symetrii zostawiłem
B \= witek,
C \= jacek,
A \= B,
A \= C,
B \= C.
1 ?- q(A, B, C).
A = jacek-ma_kota,
B = krzysztof-gra_na_skrzypcach,
C = witek-hoduje_jaszczurke ;
false.
2 ?-
Pozdrawiam,
Tomasz
Następna dyskusja: