Question : Three masters of logic wanted to find out who was the wisest one. So they invited the grand master, who took them into a dark room and said: “I will paint each one of you a red or a blue dot on your forehead. When you walk out and you see at least one red point, raise your hands. The one who says what colour is the dot on his own forehead first, wins.” Then he painted only red dots on every one. When they went out everybody had their hands up and after a while one of them said: “I have a red dot on my head.”
How could he be so sure?
Answer :
The wisest one must have thought like this:
I see all hands up and 2 red dots, so I can have either a blue or a red dot. If I had a blue one, the other 2 guys would see all hands up and one red and one blue dot. So they would have to think that if the second one of them (the other with red dot) sees the same blue dot, then he must see a red dot on the first one with red dot. However, they were both silent (and they are wise), so I have a red dot on my forehead.
Another Way To Explain It:
All three of us (A, B, and C (me)) see everyone’s hand up, which means that everyone can see at least one red dot on someone’s head. If C has a blue dot on his head then both A and B see three hands up, one red dot (the only way they can raise their hands), and one blue dot (on C’s, my, head). Therefore, A and B would both think this way: if the other guys’ hands are up, and I see one blue dot and one red dot, then the guy with the red dot must raise his hand because he sees a red dot somewhere, and that can only mean that he sees it on my head, which would mean that I have a red dot on my head. But neither A nor B say anything, which means that they cannot be so sure, as they would be if they saw a blue dot on my head. If they do not see a blue dot on my head, then they see a red dot. So I have a red dot on my forehead.