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

Home > Logic > Liars and Knights
Butcher, Baker, Doctor, and Lawyer (Posted on 2019-04-02) Difficulty: 1 of 5
A butcher, a baker, a doctor, and a lawyer each make a statement, but only the doctor tells the truth. Their statements were:

Alice: Bob is the doctor.

Bob: Charlie is not the lawyer.

Charlie: Alice is the baker.

Dave: Today is my birthday.

What is each one's profession and is today Dave's birthday?

See The Solution Submitted by Charlie    
Rating: 5.0000 (1 votes)

Comments: ( Back to comment list | You must be logged in to post comments.)
Full solution Comment 1 of 1
If Alice is the doctor, she tells the truth and Bob is also the doctor. So she is not the doctor.

If Bob is the doctor, Alice is telling the truth and so she is also the doctor. So Bob is not the doctor.

Since Bob is not the doctor, he lies. Therefore Charlie is the lawyer.

Since Charlie is the lawyer and not the doctor, he also lies. Therefore Alice is not the baker.

We now know that Alice is neither the baker, the doctor, nor the lawyer (as that's Charlie), so that leaves her as the butcher.

Dave is the only unassigned one who can be the doctor, so he is the doctor, leaving Bob as the baker.

Happy birthday, Dr. Dave!

  Posted by Caleb on 2019-04-02 22:57:45
Please log in:
Login:
Password:
Remember me:
Sign up! | Forgot password


Search:
Search body:
Forums (1)
Newest Problems
Random Problem
FAQ | About This Site
Site Statistics
New Comments (6)
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