VÝROKOVÁ LOGIKA - dokázal by někdo poradit ?
Dobrý den, mohl by mi někdo prosím pomoci s tímto příkladem?
Máme tři A, B, C, a každý je buď poctivec nebo padouch, A a B prohlásí:
A: Všichni jsme padouši.
B: Právě jeden z nás je poctivec.
Co jsou A, B, a C?
Simona P.
18. 01. 2024 18:26
1 odpověď
Jan Z.
19.01.2024 10:49:16
Ahoj, zadání není moc jasné, ale zkusím ho upřesnit, jak bylo asi myšleno...
Padouch Lže (říká negaci), Poctivec mluví pravdu
Když si tedy výroky a jejich negace přepíšeme, dostaneme:
A⇒¬A∧¬B∧¬C, což rovnou vidíme, že je spor
¬A⇒A∨B∨C⇔B∨C
B⇒XOR(A,B,C)⇒B∧¬C∧¬A, což vypadá OK a je ve shodě s 1)
¬B⇒(¬A∧¬B∧¬C)∨(A∧C) , ale (1A)⇒¬A∧¬B∧¬C, což je ale vyloučeno vyrokem (1notA).
Tudíž odpověď je B je poctivec, A a C jsou padouši.
Pro napsání komentáře se musíte přihlásit.