1. Matka má tři syny, Arnošta, Bolka a Cecila. Ti když jsou střízlivi mluví zásadně vždycky pravdu když se ale vína nápoji vždycky lžou. Jednou přišli všichni tři v noci pozdě domu, matka se zlobila, synové se vymluvali. Arnošt: Bolek lže Bolek: Cicila lže, Cecil: Arnošt a Bolek oba lžou. Pak z toho co odpověděli, určete kdo z nich pil a kdo ne.

Obtížnost: Střední škola
Kategorie: Hlavolamy
Kristina K.

Kristina K.

15. 01. 2024   19:46

1 odpověď

Jan Z.
Jan Z.
17.01.2024 08:33:12

Ahoj, pro jednoduchost si to přeznačíme: Arnošt = A, Bolek = B, Cecil = C., Když mluví pravdu, jsou to takto písmena, když lžou, označíme jako negaci ¬.

Zápis výroků:

A¬B¬AB

B¬C¬BC

[C¬A¬B¬(AB)][¬C(AB)]

Pak stačí si projít jednotlivé možnosti:

  1. Předpokládejme A:

A¬BC(¬A¬B) - Spor

  1. Předpokládáme B:

B¬C(AB). Ale z případu 1) víme, že musí být ¬A. Což je v souladu s tím, že platí B. Výsledek tedy bude:

Arnošt pil, Bolek nepil, Cecil pil

  1. Předpokládáme C:

C(¬A¬B)(B¬B) - Spor

Pro napsání komentáře se musíte přihlásit.