If you red the question carefully, you can see that it clearly says ALL BUT 7. So, 12 sheep died, leaving 7 left.
15 left.
9 live and the rest die look at the question carefully and you'll find the answer.
9.
nine because all but nine died
Seven.
None , because it was quoted in the question ' A farmer " had" 25 sheep '
If a farmer starts with 13 cows and all but 9 die, he would have 9 cows left. The phrase "all but 9" means everything except 9. So, if all the cows except 9 die, those 9 remaining cows are what the farmer has left.
8
8
9.If a farmer had 17 sheep in total, and all but nine died, then the answer to this riddle would be nine, since it states that all but nine have perished. It does not state that "nine died" because it has the key word "but" in it - that will often throw the riddled person off if he or she is not listening to the riddler, thinking that nine died, not eight, which is what occurred.
The farmer has eight cows, since all but that many died.
The answer is provided within the riddle.The farmer has 18 sheep, all but 8 die. That means 10 sheep die, and 8 are left.This question is not about arithmetic, but reading comprehension. You don't want to calculate 18-8=10; that's what makes the riddle tricky. You need to know that "all but 8" means "all the sheep except 8."