Watcher
Level: Smitemaster
Rank Points: 902
Registered: 02-04-2003
IP: Logged
|
Re: Puzzle "tag" (0)
I got it! Except for one thing: my strategy requires you to know one of the words in advance. (Not what it means, just what it is.)
Okay, suppose the two words are bol and dok.
I walk up to the person in the middle, point to the person on the left, and ask "If I asked him 'Are you Erik?', would he answer bol?". Then I point to the person on the right and ask the same question.
Now, whoever the person I'm pointing to is, and whatever the question is, Erik and Mike will answer differently. Therefore, if I'm talking to Gerry, he'll say Yes both times.
Now, suppose bol means yes. Here's how people will answer:
Person I'm talking to/Person I'm pointing to
Erik/Mike: Mike will lie and say Yes, and Erik is honest about this, therefore he'll answer bol.
Erik/Gerry: Gerry will say No, and Erik is honest, therefore dok.
Mike/Erik: Erik will say Yes, but Mike will lie about this, therefore dok.
Mike/Gerry: Gerry will say No, but Mike lies, therefore bol.
Now suppose bol means no.
Erik/Mike: Mike will lie and say Yes, and Erik is honest, therefore he'll answer bol.
Erik/Gerry: Gerry will say No, and Erik is honest, therefore dok.
Mike/Erik: Erik will say Yes, but Mike will lie about this, therefore dok.
Mike/Gerry: Gerry will say No, but Mike lies, therefore bol.
Notice that the answers are the same, regardless of whether bol means yes or no.
Now, if I got the same answer twice, I'm talking to Gerry, and he just said Yes twice. Since I now know the words, I ask one of the other people "Does 2 + 2 equal 4?". If he answers Yes, it's Erik, if he answers No, it's Mike.
If I get two different answers, I'm talking to either Erik or Mike. Once I figure out which person it is, I'll know who the two other are (based on the answers to the first two questions, as above).
I ask the same person as before "If I asked you 'Are you Mike?', would you answer bol?". Both Erik and Mike will say No to the question "Are you Mike?"
Suppose bol means yes. If I'm talking to Erik, he'll be honest and say dok. If I'm talking to Mike, he'll lie and say bol.
Suppose bol means no, instead. Erik would be honest and say dok. Mike will lie and say bol.
Now that I know who the middle person is, I can figure out the two others, based on his answers to the first two questions. I still don't know whether bol means yes or no, though.
____________________________
Today the refrigerator, tomorrow the world!
|