AI InterviewSearch…Search problems, topics, or pages…Ctrl KGet started
Mediumbasics

~75s

Three times now, four times then

A father is three times as old as his son. Five years ago he was four times as old. What is the father's present age?

Show the answer and the worked solution

Correct answer: B.

45

Worked solution

  1. Son = s, father = 3s.
  2. 3s − 5 = 4(s − 5) = 4s − 20 → s = 15.
  3. Father = 3 × 15 = 45.
  4. Check: five years ago 40 and 10, and 40 = 4 × 10. ✓

Answer: 45.

The idea

One variable for the present, then shift both ages by the same number of years. The age difference never changes, which is a fast check on any answer.

Shortcut. The father's age must be a multiple of 3, which leaves 45 and 48. Test 45: son 15, and five years back 40 and 10 — exactly four times. 48 gives 43 and 11, which fails.

Common trap. 40 is the father's age five years ago (4 × 10). Solving correctly and then reading off the past age instead of the present one produces it.

Three times now, four times then — Aptitude Question

Three times now, four times then: A father is three times as old as his son. Five years ago he was four times as old. Answer and worked solution on CodeKairo.

Question

A father is three times as old as his son. Five years ago he was four times as old. What is the father's present age?

Options

  1. 40
  2. 45
  3. 48
  4. 50
Show the answer and the worked solution

Correct answer: B. 45

Worked solution

  1. Son = s, father = 3s.
  2. 3s − 5 = 4(s − 5) = 4s − 20 → s = 15.
  3. Father = 3 × 15 = 45.
  4. Check: five years ago 40 and 10, and 40 = 4 × 10. ✓

Answer: 45.

The idea

One variable for the present, then shift both ages by the same number of years. The age difference never changes, which is a fast check on any answer.

Shortcut. The father's age must be a multiple of 3, which leaves 45 and 48. Test 45: son 15, and five years back 40 and 10 — exactly four times. 48 gives 43 and 11, which fails.

Common trap. 40 is the father's age five years ago (4 × 10). Solving correctly and then reading off the past age instead of the present one produces it.

All Problems on Ages questions · placement mock tests