All about flooble | fun stuff | Get a free chatterbox | Free JavaScript | Avatars    
perplexus dot info

Home > Logic > Liars and Knights
Weddings (Posted on 2007-04-03) Difficulty: 3 of 5
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...

    See The Solution Submitted by Assaf    
    Rating: 3.0000 (2 votes)

    Comments: ( Back to comment list | You must be logged in to post comments.)
    Attempt at Solution ... (Non-conclusive though !!!) | Comment 3 of 9 |

    If you are speaking to a Knight. Then...

    Chris is married to Alice ... 1st Statement
    Alex is married to Coral ... 2nd Statement (As Bob can then not be married to Alice)
    ... Bob is married to Betty ... 2nd Statement (As Only these 2 are unmarried)

    But then the 3rd statement would be incorrect... as Alex isn't married to Betty AND Chris isn't married to Coral...Hence, you are not speaking to a Knight.

    If you are speaking to a Liar. Then...

    Chris is either married to Betty or Coral ... 1st Statement
    Alex is married to Coral AND Bob is married to Alice ... 2nd Statement
    ... Chris is married to Betty ... 2nd Statement (As Only these 2 are unmarried)

    But then the third statement is true... Hence, you cannot be speaking to a Liar.

    Therefore, you are speaking to a Knave.

    And since the 4th statement is obviously false...
    Statements 1 and 3 are correct ... and you wouldn't need the maid of honor...!

    Chris is married to Alice
    Alex is married to Betty
    Bob is married to Coral

    But this contradicts the 3rd statement, which has to be true...

    What am i missing ??? Or should i have a different approach altogether ???


      Posted by Syzygy on 2007-04-03 10:53:01
    Please log in:
    Login:
    Password:
    Remember me:
    Sign up! | Forgot password


    Search:
    Search body:
    Forums (0)
    Newest Problems
    Random Problem
    FAQ | About This Site
    Site Statistics
    New Comments (12)
    Unsolved Problems
    Top Rated Problems
    This month's top
    Most Commented On

    Chatterbox:
    Copyright © 2002 - 2024 by Animus Pactum Consulting. All rights reserved. Privacy Information