In the country of Xan there are three classes of people:
Knights who always tell the truth.
Knaves who always lie and
Jesters who sometimes tell the truth and sometimes lie.
Alan, Brian, Calvin and Guillermo are 4 inhabitants of Xan. Alan says: "There are 3 knights among us." Brian says: "There are 3 knights among us." Calvin says: "There are 2 knights among us." And Guillermo says: "There are no knights among us."
What kind of person is Guillermo?
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.
Alan and Brian cannot be Knights, since this would mean,. that the third Knight would also say that there are 3 Knights amongst them.
This leaves Calvin and Guillermo. Calvin cannot be a Knight either for similar reasons (Guillermo would have to say that there are 2 Knights amongst them).
Now, Guillermo cannot be a Knight, because then he would say that there is 1 Knight amongst them. So there are no Knights amongst them, which makes his statement true. This implies that Guillermo must be a:
Jester