Az 1. feladat:

Egy ország királya próbára tette a kivégzendõ rabokat, és ha elég okosnak bizonyultak, megmenekülhettek a haláltól.
Két szobára feliratot tûzött és a szobákba vagy tigrist vagy egy hölgyet rejtett el. (Az is lehet, hogy mindkét szobában tigris vagy mindkettõben hölgy van.) Megmenekül a rab, ha olyan szobába nyit be, melyben nincs tigris. Melyik szobát válassza?
Az elsõ szoba felirata: "Ebben a szobában hölgy van, a másikban tigris."
A második szoba felirata: "Egyik szobában a hölgy van, a másikban a tigris."
Ráadásul az egyik felirat igaz, a másik hamis.
(Raymund Smullyan: A hölgy vagy a tigris: 11. feladat)

Forráskód: (szp-be.pro)


A program használatához

 - A forráskódok a Turbo Prologhoz (dos-os változat) készültek, azaz futtásához az, vagy azzal kompatibilis fordító-futtató program szükséges
 - Bemeneti paramtérre a programnak nincs szüksége.
 - A kimenetet a "goal" ablakban olvashatjuk.

Elsõ példa eredményre: "Itt van a tigris: bal" = a tigris a bal szobában van, azaz az elsõben.
Második példa eredményre: "Itt van a tigris: jobb" = a tigris a jobb szobában van, azaz a másodikban.
(Nyilván e kettõ közül csak az egyik fog megjelenni - az, amelyik a helyes megoldás.)
 


Budapest, 2001/02-es tanév, tavaszi félév vége
Szamosközi Péter