Parent–child ages with a future double condition: My father is 21 years older than me. In 12 years, his age will be twice mine. How old am I now?

Difficulty: Medium

Correct Answer: 9 years

Explanation:

Introduction / Context:Future multiple conditions with a known present difference translate into an equation in one variable. Represent your present age as x; father's present age is x + 21. Use the future-time doubling relation to solve for x.

Given Data / Assumptions:

  • Father now = x + 21.
  • In 12 years: father = 2 × (my age then).

Concept / Approach:Set up (x + 21 + 12) = 2(x + 12) and solve for x directly.

Step-by-Step Solution:1) x + 33 = 2x + 24.2) 33 − 24 = 2x − x ⇒ 9 = x.3) Therefore, my present age is 9 years.

Verification / Alternative check:In 12 years: me = 21, father = 30; indeed, 30 is twice 15? Wait—recompute correctly: me then = 9 + 12 = 21; father then = (9 + 21) + 12 = 42; 42 = 2 × 21 (true). Condition satisfied.

Why Other Options Are Wrong:

  • 8/10/11/12 years do not satisfy the future double relation with a 21-year current difference.

Common Pitfalls:Adding 12 to the difference (which must remain 21) or misapplying the doubling to present ages instead of future ages leads to errors.

Final Answer:9 years

More Questions from Problems on Ages

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion