The parrot age

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?


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.

Cracked that riddle, did you? Fantastic work! But the fun doesn’t stop here. Ready to tackle another? Find more riddles to solve right…

  • Whose name did the Inspector write down?

    Will Ketchum settled into his chair as Sergeant Zupp came into his office. “‘Have all three arrived, Hans?” he asked.Sergeant Zupp nodded. “They all agreed to come and answer a few questions. The storeowner objected at first, but the cab driver and the painter were willing enough.”‘Inspector Ketchum looked pleased. “If one of them is…

    Crack the Code >>

  • How can you explain

    Carl Jones introduced Roger Smith to his friend as his ‘Uncle Roger’. Roger Smith introduced Carl Jones to his friend as his ‘Uncle Carl’. “If you are uncles to each other,” queried one of the friends, “you must also be nephews to each other.” “That’s correct,” replied Carl. Since there has been no breach of…

    Crack the Code >>

  • What day?

    You have an appointment to meet your friend the logic professor during the winter holidays when she is on vacation. Today is Friday. She has told you to meet her two days after the day before the day after tomorrow. What day does she expect you?

    Crack the Code >>

Embrace the Challenge: Sign Up for Our Riddle Newsletter!

Please enable JavaScript in your browser to complete this form.