Who Can Swim?

Logic Level 1

Only one of the boys (Abel, Ben, Carl) can swim. They made these following statements and only one of them is true:

  • Abel: "I can swim."
  • Ben: "I cannot swim."
  • Carl: "Abel cannot swim."

Who can swim?

Abel Ben Carl

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.

1 solution

Hua Zhi Vee
May 14, 2016

Since we know that only 1 person is saying the truth, we will consider cases based on whom is telling the truth.

We first see if Abel is saying the truth:

  • A can swim.

If A can swim, that means B is also telling the truth, which in this case this is out.

If B is telling the truth:

  • A cannot swim.
  • B cannot swim.

C says that A cannot swim, in this case this case is also out.

If C is telling the truth:

  • A cannot swim.
  • B can swim.
  • C cannot swim.

So, the answer is Ben can swim.

Moderator note:

Good solution. I've edited it slightly to make it it clearer that we're considering these 3 cases.

something is wrong! i realy didn't get it!

Artemio Filho - 5 years ago

if C is telling the Truth, the others must be lying and B couldn't be is TELLING the truth also.

Artemio Filho - 5 years ago

Log in to reply

If C is telling the truth, then A is lying. So A cannot swim. TRUE.

If C is telling the truth, then B is lying. So B can swim. TRUE.

Hua Zhi Vee - 5 years ago

Ok?

If you still don't understand, ask somebody else......

Hua Zhi Vee - 5 years ago

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...