All about flooble | fun stuff | Get a free chatterbox | Free JavaScript | Avatars    
perplexus dot info

Home > Logic
A Logic Accusation (Posted on 2003-10-01) Difficulty: 2 of 5
In an island peopled by Knights (who always say the truth) and Liars (who obviously always lie), two persons spoke about each other.

A said: "B would say I lie."

B said: "That is true."

Can anything be deduced as to what kind is each of them?

See The Solution Submitted by Federico Kereki    
Rating: 2.8667 (15 votes)

Comments: ( Back to comment list | You must be logged in to post comments.)
Solution Puzzle Solution With Explanation | Comment 16 of 17 |
(In reply to Answer by K Sengupta)

Assume that A is a Knight, then it follows that B would indeed accuse A of being a liar. Accordingly, B's statement would be false in that situatuation, so that B would be a liar.

Assume that A is a liar. Then, it follows from A's false statement
that B would in reality, say that A is not a liar. But, this is false
since at the outset, we have assumed that A is a liar. Consequently, B is a liar.

Comparing the two cases , it follows that B is a liar. Now, a Liar
will always identify a fellow Liar as Knight and will identify a
Knight as a Liar. Since, B has identified A's statement as a truthful one ,  it now follows that A must be a liar.

Accordingly,  both A and B are liars.

Edited on July 25, 2023, 12:30 pm
  Posted by K Sengupta on 2008-03-28 05:41:01

Please log in:
Login:
Password:
Remember me:
Sign up! | Forgot password


Search:
Search body:
Forums (0)
Newest Problems
Random Problem
FAQ | About This Site
Site Statistics
New Comments (18)
Unsolved Problems
Top Rated Problems
This month's top
Most Commented On

Chatterbox:
Copyright © 2002 - 2024 by Animus Pactum Consulting. All rights reserved. Privacy Information