You are lost in a forest. The forest is between two villages, A and B. People from village A always tell lies; people from village B always tell the truth. You want to go to village B.Then you see a man from either A or B. You can ask him only one question.Which question will you ask him to know for sure where village B is?

## 12 Comments:

I will ask "Do you think B lies?".

If the person is from A, the answer will be Yes;

If the person is from B, the answer is No.

But how do you know which path to take?

"Do you think B lies over there?" and point in the direction of one of the villages.

If the person is from A, the answer will be Yes;

If the person is from B, the answer is No.

OK, I should clarify - you don't know whether he is from village A or B.

'If I were to ask an inhabitant of the other village, in what direction would she say that B lies?'

If the villager comes from B, they will tell the truth and point in the direction of A - as a villager from A would lie to you.

If the villager comes from A, they would lie and also point in the direction of A - as a villager from B would tell the truth.

So you go in the -other- direction to the one the villager points towards.

I recently discussed a new variation of the solution with a friend.

"If I were to ask you which direction to go to get to B, which way would you say?"

If he's from A, he will tell you the truth.

If he's from B, he will lie about his own lie and tell you the truth.

I like that answer.

Hi,

I would ask him "Where is your village?"

If the guy is from village A, he would show me the path to Village B.

If the guy is from Village B, then again, he would show me the way to village B.

Thus, I would always land up with the path to village B!

Point to one direction, either A or B, and ask "Are you from that village?". That direction leads to A if the answer is "NO", or B if "YES".

i would ask him where is your village because if he is from village A he will take you to village B because he lies and if he is from village B he will tell the truth and take you to village B because he never lies

i would ask him where is your village because if he is from village A he will take you to village B because he lies and if he is from village B he will tell the truth and take you to village B because he never lies

I will ask him, That is your village?, pointing to village B.

If he is a truth speaker , he will say YES.

If he is a liar he will also say YES because he will lie about his village.

And If you point to Village A, both of their answer will be no.

So basically If you ask ,"that is your village ?" , they will always point to village B.

Post a Comment

<< Home