You are at a wedding reception in Knave City and are talking with someone (a knight, knave or liar) who makes the following statements:Chris is married to Alice.
Either Alex is married to Coral or Bob is married to Alice but not both.
Either Alex isn't married to Betty or Chris isn't married to Coral but not both.
I am a knight.
The maid of honor (who is a knight) tells you whether the third statement is true or false. From that, you could figure out who is married to whom...
(In reply to charlies solution
According to the problem one person (someone) made all four of the bulleted statements. You are then told that the maid of honor is a knight and commented about that first person's veracity as regards statement number 3. The maid of honor herself did not make statement number 3; it was just someone who could have been a knight, knave or liar, according to the first paragraph.
Posted by Charlie
on 2007-04-03 11:57:29