# Who won the race?

+1 vote
801 views

Four children had a race. At the end of the race

Robert: I didn't come in first or last
David: I didn't come in last
Melissa: I was first
Bailey: I was last

You know that one, and only one, of the children
didn't tell the truth.

Who won the race?

posted Oct 13, 2014

Ans: David won the race
and Melissa didn't told the truth.

This question can be solved by taking different cases and goal is that given condition must be satisfied which is- only one children didn't told the truth.
In our case- Melissa didn't told the truth so he was not the first...
Bailey was last.
So Melissa occupied 2 or 3 position.
Robert is not first or last so he was also at position 2 or 3.
David didn't came last
and only 2 children can occupy 2 and 3 positions
It means David was the first

David came first
Mellisa was lying (If atall )

Similar Puzzles

Four athletes, Ann, Bea, Carol, and Dorothy went out one morning and ran a race. At the end of
the race, the following statements were made:
Ann: "I didn't come in first or last."
Bea: "I didn't come in last."
Carol: "I was first."
Dorothy: "I was last."
It is known that one, and one only, of the four athletes is lying.

Who won the race?