The Fight

Logic Level 2

Two among Anthony, Bernard and Charles are fighting each other.

The shorter of Anthony and Bernard is the older of the two fighters.

The younger of Bernard and Charles is the shorter of the two fighters.

The taller of Anthony and Charles is the younger of the two fighters.

Who is not fighting?

Charles Anthony Bernard

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

Francis Naldo
Sep 4, 2015

A - Antony B - Bernard C - Charles

First, assume A is not fighting. Making both B and C to be fighters. Using the third data, the younger of B and C (both fighters) is the shorter fighter. Let us use the fourth data, the taller of A and C (only C is the fighter) is the younger fighter. We can assume that A is the shortest of the three. And using the second data, the shorter of A and B (only B is the fighter) is the older fighter, but we already concluded that A is the shortest of the three and our assumption is A is not a fighter. Therefore A is a fighter.

Next, assume B is not fighting. Making both A and C to be fighters. Using the second data, the shorter of A and B (only A is the fighter) is the older fighter. We can conclude that A is older than C and A is shorter than B. Let us use the third data, the younger of B and C (only C is the fighter) is the shorter of the fighter. It will then make C the shortest and the youngest of the three which contradicts the fourth data, the taller of A and C (both fighters) is the younger fighter. Therefore B is a fighter.

Obviously, C is not a fighter but let us check anyways. (Or you can assume C is not fighting in the first place.)

Assume that C is not fighting. Using the third data, the younger of B and C (only B is the fighter) is the shorter fighter, we can say that B is shorter than A and B is younger than C. Using the second data, the shorter of A and B (both are fighters) is the older fighter, we can say that B is older than A. Using the fourth data, the taller of A and C (only A is the fighter) is the younger fighter, we can say that A is younger than B and A is taller than C. The data fits well but let us arrange their age and height from greatest to least for checking purposes.

B is shorter than A B<A (h) B is older than A B>A (a) B is younger than C B<C (a) A is taller than C A>C (h)

Answer. C - Charles is not a fighter.

Nice solution. Why is this question level 2???? It took me around 15 minutes to solve it.

Ashwin Upadhyay - 5 years, 9 months ago

While assuming that B is not fighting , height data comes out to be , A<B and C<B . B is the tallest (we know nothing about comparision of height b/w A and C till now) and age data comes out to be, B>A and B>C.- By second and third statement. NOW when we look at last statement. it says Taller of A and C is younger, We know that charles is younger than B and B is younger than A so C is the youngest and C is smaller than B but It cannot be concluded by the above 2 statements that C is shorter than A. We can say C is taller than A by the last statement. SO now our age data can be written as A>B>C and height data B>C>A.

SO NOW WHY B IS NOT THE ANSWER?

Harshita Chugh - 11 months, 1 week ago

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...