One day you meet three persons, each either a Knight or a Liar. You ask "How many of you are knights?", and the first person answers "Grok!".
Not understanding, you ask the second one "What does 'Grok' mean?", and he answers "One", but then the third one cries out "That's false!".
What can you tell about each person, if anything?
(In reply to
Possible solution. by John Morris)
"At this point the solution is obvious, but to wrap it up, Grok cannot be either one or zero"
If grok is zero, then the first person is a liar, and the third person is the only knight, as the second person is also a liar. Zero is not one.

Posted by Charlie
on 20070630 19:31:35 