The Puzzle of 100 Hats
100 persons are standing in line, each facing the same way. Each person is wearing a hat, either red or blue, but the hat color is not known to the person wearing the hat. In fact, a person knows the hat color only of those persons standing ahead of him in line.
Starting from the back of the line (that is, with the person who can see the hat colors of all of other 99 persons), in order, and ending with the person at the head of the line (that is, with the person who can see the hat color of no one), each person exclaims either “red” or “blue”. These exclamations can be heard by all. Once everyone has spoken, a score is calculated, equal to the number of persons whose exclamation accurately describes their own hat color.
What strategy should the 100 persons use in order to get as high a score as possible, regardless of how the hat colors are assigned? (That is, what strategy achieves the best worst-case score?)
For example, if everyone exclaims “red”, the worst-case score is 0. If the first 99 persons exclaim the color of the hat of the person at the head of the line and the person at the head of the line then exclaims the color he has heard, the worst-case score is 1. If every other person exclaims the hat color of the person immediate in front and that person then repeats the color he has just heard, then the worst-case score is 50. Can you do better?
Hint: Instead of using just red and blue as the possible hat colors and exclamations, use N different colors.
The person standing at the back of the line can see all the people. I think it is important to consider that this problem has specifically 100 people in it, instead of some variable amount. This means the person in the back can see 99 people in blue and red hats in front of him. Since there are an odd number of hats the last person can see, it means that:
1. The number of red and blue hats the last person can see is not equal.
2. Either the red or the blue hats contain an odd number of hats, but not both.
With this in mind, we will be able to consistently communicate hat colors to all the participants. The person in the back of the line will begin by counting all the hats, and saying whatever color has an odd number of hats. The second person will then be able to count the hats in front of him (meaning all hats the last person saw minus the one he is wearing) if he sees an even number of the same color the first person said, he must be wearing that colored hat, otherwise he is wearing the other colored hat.
For example, if the person in the back sees an odd number of red hats, he will declare “red”. The second to last person will then count the amount of red hats he sees, if he sees an odd number, it means he is wearing a blue hat, if he sees an even number, it means he is wearing a red hat.
This process will work if every person in line keeps track of which colors have an odd or even count. Thus the worst case for this solution is 99, since the person at the front will answer solely based on what is in front of him, he will have a 50% chance of guessing correctly.
Actually, this solution works for any number of people standing in the line, they just have to agree first on the specific color of the hats they would be counting.
How we can be sure with the odd even formula. Are both the hats are of same count. 50 blue + 50 red.
If not:
Suppose there are 51 blue hats and 49 red hats. And last person wear red hat, then he counts blue as odd and speak aloud blue, that is wrong.
absolutely agree with VIKASB. Nowhere does it say that there’s 50-50 red-blue distribution -> “Each person is wearing a hat, either red or blue”
based on this the distribution is completely random, could be 99-1 for example.
Solution provided by RONIT is nice, but not correct in general case.
Its correct for all cases. The person at last can see either one of the red or blue hats as odd for any distribution.
If distribution is 99-1 then he sees 99 hats of same color (lets say red) then he will say red(ofcourse he is wrong of his own hat color which is blue) and respectively the 99th person sees 98(even) hats of same color therefore he is sure that he is wearing red hat and similarly everyone will debug the color of his hat
Your Answer
More puzzles to try-
Cage and Canary Riddle
If I put in one canary per cage, I have one bird too many. If I put in two canaries ...Read More »Hold up a dime to see for yourself.
Look at the two inner circles. The one on the right appears bigger than the one on the left, but ...Read More »Feet But No Legs Riddle
I have feet, but no legs. Which animal Am I?Read More »Melanesia and Polynesia
Fiji (in Melanesia) and American Samoa (in Polynesia) are two islands in the South Pacific Ocean. Fiji is about 970 ...Read More »Magician and playing cards ordering puzzle
A magician has four playing cards in random order in his hand ( 3 4 5 and 6) Magician wishes ...Read More »In spite of what your eyes are telling you?
In spite of what your eyes are telling you, the smaller off-center circle is actually perfectly round.Read More »Who was the killer ?
Sherlock Detective reviewed the information they had on the case so far. A lady named ‘himanshi’ was found shot and ...Read More »Tricky Problem On Probability
There was a blind man. He had four socks in his drawer either black or white. He opened it and ...Read More »What will you say?
You are sentenced at court. Judge is a fair guy so he offers you following: “You can say one sentence ...Read More »Complex Number Solution
By using all numbers, i.e. 123456789 and subtraction/addition, operators number 100 can be formed in many ways. Example: 98 + ...Read More »Can you find odd Doraemon?
Out of the three Doraemon in the given picture. One of them is a bit different than the other two. ...Read More »Once Upon a Time Riddle
Something Extraordinary happened on May 6th 19778 at 12:34am what was that?Read More »100 doors
There are 100 doors, all closed. In a nearby cage are 100 monkeys. The first monkey is let out, and ...Read More »wheel & Flies
What has wheels and flies, but it is not an aircraft ?Read More »Find Bus Direction
Can you identify the direction in which this bus is moving; left or right? Hint: The bus is moving on ...Read More »Girl Child over Boy Child
In the Mexico City area, there are two Houses H1 and H2. Both H1 and H2 have two children each. ...Read More »Akbar Birbal and Cow Milk
One day, Birbal got late for a function and Akbar was highly disappointed. Please forgive me Jahanpanah. I arrived late ...Read More »Fireman, policeman and a doctor brain teaser
After looking for his long lost brother that he has never met before, Justin is able to find his brother’s ...Read More »Serial Vowels riddle
The word FACETIOUSLY contains the six vowels, A-E-I-O-U and Y, in their alphabetical order. Find another English word that does ...Read More »What are the words?
Change a long pause into a short one by doubling a letter.What are the words?Read More »