Dogs and Wolves

Logic Level 2

There are 5 animals – A, B, C, D and E. These 5 animals is either dogs or wolves. Dogs always tells the truth, while wolves always lies. A says that B is a dog. C says that D is a wolf. E says that A is a dog. B says that C is a wolf. D says that B and E are of different kinds. How many wolves are there?

5 3 4 1 2

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

1 solution

Tobias Ringsø
Apr 18, 2020

To find the answer quickly, we need to focus on these 4 statements and use logic sense to find how many wolves there are out of 5 animals (either dogs or wolves). - A says that B is a dog meaning that A and B are the same => either both are dogs, or both are wolves. - C says that D is a wolf, that means C and D are different. - E says that A is a dog meaning A and E are the same. - B says that C is a wolf, meaning that B and C are different.

Now we have 4 statements that we know the answer to. We know that: A = B = E, C ≠ D and B ≠ C. B and D are different from C, meaning that B = D => A = B = D = E ≠ C. According to D, B and E are different, but this information is incorrect, meaning that D must be a wolf. Since D is a wolf and A = B = D = E, all four of these has to be wolves, while C ≠ D gives that C is a dog.

The final answer is hence 4 => There are 4 wolves

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...