Riddle #295

Question: John has three daughters who are all unmarried. The youngest always lies, the oldest always tells the truth, and the one in the middle either tells the truth or lies. A very rich young man comes to John's house and says he wishes to marry one of his daughters. Naturally he wants to marry the oldest or the youngest so he will always know if she is lying or telling the truth. John agrees but says he can only ask one of the girls a yes or no question to decide which one he marries. They all look the same age.

What one question does he ask one of the daughters at random to figure out which daughter is the youngest or oldest?

Riddle Discussion

By: shabihusain786 on 31/7/16

Is john your father?

By: shabihusain786 on 31/7/16

Is john your father?

By: Kaio on 25/4/15

My answer was "If I asked them, would both your other sisters say you have never lied?" If the man asked the oldest or the youngest sister, they wouldn't be able to answer since they can't, without a doubt, tell the truth or lie given the question. Since the middle sister could answer either way, they don't know the answer. If I ask the middle sister this question, however, she would know, without a doubt, that the oldest would say "Yes" and the youngest would say "No," so she could answer with the truth or a lie. Just the fact that she could answer means that she's the middle.

By: Rawad555 on 24/7/14

The answer of the riddle is not correct because if the three look the same age he wont know if he chosen the oldest or the youngest to ask her the question.So he wont know if she is saying the truth or lying.If he ask the oldest and said yes he wont know that she is saying the truth so he could think that she is the youngest and she is lying he will pick the wrong girl.

By: Bro on 1/12/13

Ask this question..."you, is she older than her"? The goal is to never choose the middle daughter. When the answer is yes, always pick her...when the answer is no, always pick she. This way you will always pick the youngest or the oldest, but technically you still wont know if she's lying or not:)