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

Home > Logic
Current Age Conclusion (Posted on 2013-09-10) Difficulty: 3 of 5
The birthdays of the five friends Al, Ben, Cal, Dan, and Ethan falls on the same day, though they are different ages.

On their mutual birthday, the five friends were discussing their respective current ages. The discussion was as follows:
Dan said to Ben: "I'm nine years older than Ethan."
Ethan said to Ben: "I'm seven years older than Al."
Al said to Ben: "Your age is exactly 1.7 times that of mine."
Ben said to Cal: "Ethan is younger than you."
Cal said to Dan: "The difference between our ages is six years."
Cal said to Al: "I'm ten years older than you."
Cal said to Al: "Ben is younger than Dan."
Ben said to Cal: "The difference between your age and Dan's is the 
same as the difference between Dan's and Ethan's."
It is known that when one of them spoke to someone older, everything they said was true. However, when speaking to someone younger, everything they said was false.

What are the current ages of each person?

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

Comments: ( Back to comment list | You must be logged in to post comments.)
Solution Exactly enough info (analytical spoiler) | Comment 4 of 5 |
Statement 6: Cal said to Al: "I'm ten years older than you."
  Assume this is true.  
    Then Older Cal would lie to Al, which is an immediate contradiction.
  Therefore, this is a lie.
    Therefore, Cal is older than Al, but not by 10 years.
  
Statement 7: Cal said to Al: "Ben is younger than Dan."
  Cal is known to be older than Al, so this is a lie.
  Therefore, Ben is older than Dan.
  
Statement 1: Dan said to Ben: "I'm nine years older than Ethan."
  Ben is known to be older than Dan, so this is the truth.
  Therefore, Ben is older than Dan who is 9 years older than Ethan.
  Therefore, Ben is older than Ethan.
  
Statement 2: Ethan said to Ben: "I'm seven years older than Al."
  Ethan is known to be younger than Ben, so this statement is true.
  Therefore, Al is younger than Ethan.
  The age sequence (youngest to oldest) is AEDB, with C somewhere older than A.
  
Statement 4: Ben said to Cal: "Ethan is younger than you."
Assume this is false.
  Then Cal is younger than Ethan, so he is also younger than Dan.
  Then statement 5 (Cal said to Dan: "The difference between our ages is six years.") is true.
     But Dan is 9 years older than Ethan, so Cal is at least 3 years older than Ethan.
     This is a contradiction, so statement 4 is true, so Ben is younger than Cal.
The age sequence therefore must be AEDBC.

Statement 8: Ben said to Cal: "The difference between your age and Dan's is the same as the difference between Dan's and Ethan's."
Ben is younger than Cal, so this is necessarily true, which makes Cal 9 years older than Dan and 18 years older than Ethan.

Statement 3: Al said to Ben: "Your age is exactly 1.7 times that of mine." 
Al is younger than Ben, so this is true also.

Just to recap, we know know that:
A < E < D < B < C
E = A + 7
B = A * 1.7
C = D + 9 = E + 18

Therefore, C = A + 25
           D = A + 16
           A + 16 < A*1.7 < A + 25
           16 < A*0.7 < 25
           22.9 < A < 35.7
           
Since A must be a multiple of 10 (to make B a whole number), it can only be 30

That makes the ages:
Al     30
Ethan  37
Dan    46
Ben    51
Cal    55

Edited on September 10, 2013, 11:05 pm
  Posted by Steve Herman on 2013-09-10 23:01:58

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 (2)
Unsolved Problems
Top Rated Problems
This month's top
Most Commented On

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