Lets solve a logical puzzle.

There is an island filled with grass and trees and plants. The only inhabitants are 100 lions and 1 sheep.

The lions are special:

1) They are infinitely logical, smart, and completely aware of their surroundings.

2) They can survive by just eating grass (and there is an infinite amount of grass on the island).

3) They prefer of course to eat sheep.

4) Their only food options are grass or sheep.

Now, here’s the kicker:

5) If a lion eats a sheep he TURNS into a sheep (and could then be eaten by other lions).

6) A lion would rather eat grass all his life than be eaten by another lion (after he turned into a sheep).

Assumptions:

1) Assume that one lion is closest to the sheep and will get to it before all others. Assume that there is never an issue with who gets to the sheep first. The issue is whether the first lion will get eaten by other lions afterwards or not.

2) The sheep cannot get away from the lion if the lion decides to eat it.

3) Do not assume anything that hasn’t been stated above.

So now the question:

Will that one sheep get eaten or not and why?

**Courtesy :** http://www.braingle.com/brainteasers/9026/survival-of-the-sheep.html

### Like this:

Like Loading...

*Related*

Naveen

December 16, 2009 at 5:58 am

Case I:

The sheep will be eaten, if closest lion does this. He would call the other closer lion and lures him about the sheep by taking the sheep to him.

Closer lion eats and is turned into sheep, the lion in question lures the other lions with the next lion-turned-sheep, if all of them gets lured, Case I will be repeated for n-2 lions and and n-1 th lion-turned-sheep will be eaten by the remaining lion.

Case I assumes variation in how smart each lion is

Case II:

Without making any assumptions about how smart each lion is i.e,. equally intelligent, the sheep will never be eaten.

Ranganath

December 16, 2009 at 6:16 am

So you mean to say that the sheep will never be eaten?

Consider the simple case where there is one sheep and one lion.

Naveen

December 16, 2009 at 8:38 am

you said 100 😛

Ranganath

December 16, 2009 at 9:02 am

true, there are 100 lions.

But the reasoning you gave is generalized to “n”, which is not correct.