A parrot has lived for less than 100 years and can only answer “yes” or “no” to questions.
How many questions will you need to ask to find out his age?
REVEAL THE ANSWER
7 You can cut the number of possible answers in half with each question. With 1 question you can distinguish between 2¹ = 2 ages. With 2 questions, you can distinguish between 2² = 4 ages. With 6 questions, you can distinguish between 2⁶ = 64 ages. 7 questions will get you to 2⁷ = 128 which is finally enough to cover the 100.