Rahul age is 3 times Riya age — 5 years ago it was 5 times — find ages

hard 3 min read

Question

Rahul’s age is 3 times Riya’s age. 5 years ago, Rahul’s age was 5 times Riya’s age. Find their present ages.

Solution — Step by Step

Let Riya’s present age = xx years.

Then Rahul’s present age = 3x3x years (given: Rahul’s age is 3 times Riya’s).

Five years ago:

  • Riya’s age = x5x - 5
  • Rahul’s age = 3x53x - 5

Five years ago, Rahul’s age was 5 times Riya’s age:

3x5=5(x5)3x - 5 = 5(x - 5)
3x5=5x253x - 5 = 5x - 25 5+25=5x3x-5 + 25 = 5x - 3x 20=2x20 = 2x x=10x = 10

Riya’s present age = x=10x = \mathbf{10} years

Rahul’s present age = 3x=303x = \mathbf{30} years

Verification:

  • Present: Rahul (30) = 3 × Riya (10) ✓
  • Five years ago: Rahul (25) = 5 × Riya (5) ✓

Why This Works

Age problems always involve a constant difference: a person who is 20 years older today was also exactly 20 years older 5 years ago. The RATIO changes over time, but the DIFFERENCE stays the same.

Here, Rahul is 3xx=2x3x - x = 2x years older than Riya. When Riya is 10 and Rahul is 30, the difference is 20 years. When Riya was 5 and Rahul was 25, the difference was still 20 years. That constant gap is what makes these equations solvable.

Alternative Method — Working Backwards

If Rahul’s age was 5 times Riya’s five years ago, and now it’s 3 times: as Riya got older, the ratio decreased. Let Riya be yy years old five years ago. Then Rahul was 5y5y years old.

Present ages: Riya = y+5y + 5, Rahul = 5y+55y + 5.

Condition now: 5y+5=3(y+5)5y + 5 = 3(y + 5)

5y+5=3y+155y + 5 = 3y + 15

2y=10y=52y = 10 \Rightarrow y = 5

So Riya was 5 five years ago, making her 10 now. Same answer.

Common Mistake

The most common error is setting up the “5 years ago” equation as: (present age of Rahul) = 5 × (present age of Riya − 5), mixing past time with present age. Both ages must be at the same point in time. If you’re working 5 years ago, subtract 5 from BOTH ages: (3x5)=5(x5)(3x - 5) = 5(x - 5). Not (3x)=5(x5)(3x) = 5(x-5) — this would mix present Rahul age with past Riya age.

Want to master this topic?

Read the complete guide with more examples and exam tips.

Go to full topic guide →

Try These Next