Jump to content
BrainDen.com - Brain Teasers
  • 0
Sign in to follow this  
bonanova

Lying brothers

Question

You know the drill. Generally they tell the truth, but sometimes they lie. For Bill the lying days are Monday, Tuesday and Wednesday. For his brother John, the lies are told on Tuesday, Thursday and Saturday. 

Recently the three of us had a chat:

Me: Hi, what’s your name?

Older brother: I’m Bill. 

Me: What day is it?

Older brother: Yesterday was Sunday. 

Younger brother: And tomorrow is Friday. 

Me: Wait. That doesn’t add up. Are you sure you’re telling me the truth?

Younger brother: I always tell the truth on Wednesdays  

What day was it, and what is the name of each boy?

 

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 1

is Older = Bill? “Yesterday was Sunday” cannot be true, because Bill lies on Monday, and any other day it would be a lie. And that implies that he lied when he said he’s Bill.

So Older = John, and he lied when he identified as Bill, so today is either Tuesday, Thursday, or Saturday. Younger (Bill) says tomorrow is Friday. Then Younger (Bill) says he always tells the truth on Wednesday, which is a lie. 

As they both are lying, today is Tuesday, because it’s the only day they both lie.

Edited by CaptainEd
Correct spoiler syntax

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...