Cheater Rabbit dead or not?

Inside a rabbit colony, there lived several rabbit pairs. It is ruled by the Queen rabbit and she makes the laws and it is these rules that everyone has to follow. One day a dangerous wolf came into their territory and starts hunting them. In fear the Queen thinks of how to please the wolf so he won't hunt them randomly. There were now only 100 coupled rabbits remaining in the colony. She proposed a law if any rabbit cheated with their doe [female rabbit] he will be thrown in front of the wolf as soon as her doe finds out about him.

All the doe gossip about the other doe's rabbits. No doe talks about their own rabbit in this way. So every doe knows if some other rabbit is a cheater except her own rabbit. All rabbits remain silent about his infidelity. One day, the queen announced that there is at least 1 cheating rabbit in our colony.

What do you think is the next thing that will happen in the colony?

 

****************************SOLUTIONS***************************

After 3 months no one is able to solve this riddles, So disappointing to see that. :(

But don't be discourage by this riddle, actually it had been asked in a Company Technical Interview Round, but I just changed the character as well as the situation on my own before publishing here. I was not satisfied by the solution so thoughts to share here may be some one can actually solve it or explain me in more detail. So here is the solution.

 

Let's solve it step by steps:

1. Let us assume there is only 1 cheater Rabbit in the colony. It means 99 Does exactly knows who is the cheater so only 1 Doe remained who is being cheated on, would assume that there is no cheater rabbit in the colony. But now Queen has declared there is atleast one cheater in the colony, she must realises that her own rabbit is cheating on her and complain the queen. Result he will be thrown next day infront of the wolf.

2. Let us assume there are two cheater rabbits in the colony. 98 Does knows about both cheaters, only 2 does remained and would think there is only 1 cheater in the colony. So none of them will report to queen. But when they realise next day none to be execute, they will understand their own rabbit is the cheater in colony so after next day (means 2 days now) they will report to queen and resulted both rabbits will be thrown ahead of wolf.

3. So if there are n number of cheaters in colony then they will be thrown ahead of wolf in n days.

4. If everyone is cheater then god will save, all rabbits will be thrown ahead of wolf in 100 days.

My doubt was if suppose there is no cheater in the town? Wouldn't be all rabbits thrown ahead of wolf as well?


You need to be a member of MyEnglishClub to add comments!

Join MyEnglishClub

Votes: 0
Email me when people reply –

Replies

  • Thanks for posting the diagram, Sandeep. Now it's easy to understand this riddle.

  • Well, to be very honest Sandeep, this solution is no less complicated than the riddle itself!

    I'll wait and see what other participants think about this solution.

    • LOL! What didn't you get it, nida?

    • What I didn't get?

      Well.......mmm.........for me this solution is nothing but another riddle. I guess, now you understand what I didn't get. :)

    • Hmm Let me try to explain you via diagram.. then you will understand.. give me some time, please :)

    • Okay, I'll wait for that diagram. :)

    • Now diagram posted, see it.... :)

  • OK,

    Long enough.  What is the next thing that will happen?  Will the males now behave themselves or maybe they will all go out to see the wolf?  I think you have us confused and we will not get it without your help.

    • Hehe! Mr. Bob, Sorry for being late, I posted the solution now... Please reply and share your own thought. :)

  • All the rabbits will ask the Queen who the cheater is?  By the way, is the queen part of a pair?  You said it is ruled by a queen, but not if she is single and not if she is cheating with the bucks.

This reply was deleted.