Problems on Ages — SBI PO Quant Complete Guide

beginner 18 min read

Concept

Problems on ages are, at their core, linear equation problems wearing a story costume. Every "ages" question gives you a relationship between two or more people's ages at different points in time — past, present, or future — and asks you to find one or more unknowns.

Here is the single most important insight: age gaps are constant. If Ravi is 10 years older than Priya right now, he was 10 years older 20 years ago, and he will be 10 years older 20 years from now. This constant-difference property is your anchor. The moment you spot it, you can often sidestep full algebraic expansion.

Think of it this way: every person's age is a point moving along a number line at the same speed (1 year per year). The distance between any two people on that line never changes. What does change is the ratio of their ages — two people who were in a 2:1 ratio at one point will converge toward a 1:1 ratio as time passes. That converging ratio is where most question difficulty lives.

The standard vocabulary you will encounter:

A practical analogy: think of age problems like two trains on parallel tracks both moving at the same speed. The gap between them stays fixed. But a photographer standing by the side sees them in different proportions depending on where he stands. Past and future are just "where the photographer stands."

Once you internalize this, every ages question becomes a two-equation-two-unknown system — or sometimes simpler. The skill is setting up those equations cleanly and fast.


Deep Dive

The Core Setup Method

Assign present ages as variables. This is non-negotiable. Do not assign past or future ages as variables — that forces you to carry extra constants around.

If a question says "5 years ago, P was twice as old as Q", let P's present age be p and Q's be q. Then:

(p - 5) = 2(q - 5)

Not p = 2q. That mistake — ignoring the time offset — is the single most common error in ages problems.

Type 1: Direct Ratio Problems

Given a ratio at one point in time, and the actual ages (or another ratio) at another point in time.

Standard approach:

  1. Let present ages be 5k and 7k (or whatever ratio multiplier suits the present ratio).
  2. Write the past or future ratio equation.
  3. Solve for k.
  4. Compute the required age.

Example structure: "Present ratio of A and B is 5:7. 18 years ago it was 8:13. Find B's present age."

Let present ages = 5k and 7k.

18 years ago: (5k - 18)/(7k - 18) = 8/13

Cross-multiply: 65k - 234 = 56k - 144

9k = 90, so k = 10.

B's present age = 7 × 10 = 70.

Look — this entire thing takes 40 seconds if you do not expand carelessly. The cross-multiplication is the only arithmetic step.

Type 2: Average Age Problems

When a question involves average ages, convert immediately to sums. Never work with "average" throughout — convert once, work with sums, convert back only at the end.

Key identity: if a group of n people has an average age of A, their total age is nA. If t years pass and no one joins or leaves, the new total is nA + nt = n(A + t), and the new average is A + t. Average age goes up by exactly t.

When someone joins: new total = old total + new person's age. New average = new total / new count.

When someone leaves: new total = old total - departing person's age. New average = new total / new count.

The "teacher joining a student group" problem type exploits this. If a group of n students has average age A, and a teacher of age T joins, the new average is:

(nA + T)/(n + 1)

If this equals A + d (increase of d), then:

nA + T = (n + 1)(A + d) T = A + (n + 1)d

This gives you a direct formula for the teacher's age in terms of n, A, and d. Useful when reverse-engineering group size.

Type 3: Multiple Conditions with a System of Equations

Some problems (like the first PYQ below) give you what looks like three unknowns and two equations. The trick: check if one equation reduces the number of free variables. In the PYQ with x + y + z = 90 and x - z = 2(y - z), the second equation becomes x + z = 2y, which is the condition for y to be the arithmetic mean of x and z. This pins y = 30 directly, after which you just use the answer options to find x.

Type 4: Husband-Wife-Child Problems

This is its own subtype because people always trip on the time frames.

Husband and wife had average age A when married t years ago. A child was born during the interval. Average of all three is B now.

Present total of husband + wife = 2A + 2t (both have aged t years since marriage). Present total of husband + wife + child = 3B. Child's present age = 3B - (2A + 2t).

The child's age comes out directly. No variable assignment needed.

Handling Fractional Ages

SBI PO sometimes gives ages like "9 months" or "1.5 years". When you compute the child's age and get a small number, do not assume it is in years — re-read the question to see if months are plausible. The 2017 PYQ below has this as a deliberate trap.


Memory Tricks & Shortcuts

patternAge-Gap Anchor

When you know the age gap between two people, express their ages as (x) and (x + gap) — not as separate independent variables. This collapses a two-variable system to one variable.

Example: "A is 6 years older than B. Sum of ages is 50." Let B = x, A = x + 6. Then 2x + 6 = 50, so x = 22 in one step. Standard two-variable method: set up two equations, solve by elimination — 4 steps. This approach: 1 step.

substitutionRatio Multiplier Substitution

When present ages are in ratio m:n, immediately substitute mk and nk. Never write x and y and a separate ratio equation — that is three equations for two unknowns and invites errors.

Worked example: ratio 3:5, sum 120. Let 3k + 5k = 120, so 8k = 120, k = 15. Ages: 45 and 75. Standard method of writing x/y = 3/5 and x + y = 120 and cross-multiplying: 6 steps. This: 2 steps, roughly 30s vs 75s.

patternAverage-to-Sum Conversion

The moment you see the word "average" in an ages problem, write "total =" and convert. Never let "average" stay in your working equation.

Rule: total = average × count. After t years, new total (no membership change) = old total + n × t. This means new average = old average + t. Use this to check answers: if 5 years pass for a group of 4, their average must increase by exactly 5. If your answer violates this, you have an error.

Speed gain: this check takes 5 seconds and catches roughly 30% of calculation errors before you commit to an answer.

eliminationOptions Elimination for Constrained Inequality

When a question says x < y < z (or gives a similar strict ordering constraint), check the answer options against the constraint before computing anything.

In the first PYQ: x < y = 30. Scan options — only 24 is less than 30. Done in under 10 seconds. The algebraic route (deriving y = 30, then checking all options) takes about 90 seconds. This approach: 10 seconds.

patternChild's Age Direct Formula

For the classic husband-wife-child setup:

Child's present age = 3 × (current average of all three) minus 2 × (average at marriage) minus 2 × (years since marriage).

Memorize this as: 3B - 2A - 2t, where B = current 3-person average, A = average at marriage, t = years since marriage. Plug in and compute in one line. Standard setup-and-solve: ~5 steps. This formula: 1 step, saving roughly 40 seconds.


Fast-Solving Framework

When you see an ages question in the exam hall, run this decision tree:

Step 1 — Identify what is given:

Step 2 — Identify the time frames: Mark "past", "present", "future" in the question. Write age expressions for each person at each time frame. Do not mix them.

Step 3 — Check for a free constraint: Does the question give an ordering (x < y < z) or a parity condition (ages must be whole numbers)? If yes, check the answer options against the constraint before solving — you may be done in 10 seconds.

Step 4 — Write equations and solve: You should have exactly as many equations as unknowns. If you have more equations than unknowns, one equation is likely a restatement — verify before proceeding.

Step 5 — Verify with options: Substitute your answer back into the original conditions. Ages problems are short enough that a 10-second verification is always worth it.

Target: standard ages problem solved in under 90 seconds. Complex multi-condition problems in under 2 minutes.


Solved PYQs

Why this question: Tests whether you recognize that a condition like x - z = 2(y - z) pins y as the arithmetic mean, collapsing three unknowns to one free variable. This is a higher-order reading comprehension trap — the algebra itself is trivial once you see it.

Previous Year Questionपिछले वर्ष का प्रश्न2024
Ages of three persons were x, y and z. Sum of their ages is 90 years. It is given that x − z = 2(y − z). Find the possible value of x, if x < y < z.
  1. 30
  2. 24
  3. 32
  4. 34
Solutionसमाधान
From x + y + z = 90 and x − z = 2(y − z), we get x + z = 2y, so substituting gives y = 30. Since x < y = 30, the only valid option less than 30 is x = 24.

Solving path: Rewrite x - z = 2(y - z) as x - z = 2y - 2z, giving x + z = 2y. This means y is the arithmetic mean of x and z. With x + y + z = 90, substitute x + z = 2y: 2y + y = 90, so y = 30. The question demands x < y = 30. Only option (b) = 24 satisfies this. No further calculation needed.


Why this question: A two-equation system where the variable definitions are deliberately obscure — present ages given as (a-5) and (b+5) instead of plain variables. The examiner is testing whether you set up the equations correctly without being confused by the notation.

Previous Year Questionपिछले वर्ष का प्रश्न2024
5 years ago, average age of 2 persons P and Q whose present ages are (a − 5) and (b + 5) was 30. After 5 years, ratio of their ages is 9 : 7. Find the value of b.
  1. 15
  2. 20
  3. 30
  4. 25
Solutionसमाधान
Five years ago the average was 30, so a + b = 70. After 5 years the ratio (a + 5):(b + 10) = 9:7 gives 7a − 9b = −55. Solving these equations yields b = 25.

Solving path: Let present ages of P and Q be (a-5) and (b+5). Five years ago: P was (a-10), Q was (b). Average = [(a-10) + b]/2 = 30, so a + b = 70. After 5 years: P is a, Q is (b+10). Ratio: a/(b+10) = 9/7, giving 7a = 9b + 90, or 7a - 9b = 90. From a = 70 - b: 7(70 - b) - 9b = 90, 490 - 7b - 9b = 90, 16b = 400, b = 25.


Why this question: The variable A serves double duty — it is both the number of students and appears in the average age expression (A-10). This self-referential setup is a classic SBI PO device to slow down careless readers.

Previous Year Questionपिछले वर्ष का प्रश्न2024
Average age of a group of A students is (A − 10) years. If 2 teachers of ages 56 years and 68 years joined the group, then average age of group increase by 2 years. Find the value of A.
  1. 25
  2. 40
  3. 35
  4. 30
Solutionसमाधान
Setting up the equation: [A(A−10) + 56 + 68]/(A+2) = (A−10) + 2. Solving yields A² − 10A + 124 = A² − 6A − 16, giving 4A = 140, so A = 35.

Solving path: Original total age of students = A(A-10). Two teachers add 56 + 68 = 124 years. New group size = A + 2. New average = (A-10) + 2 = A - 8. Equation: [A(A-10) + 124]/(A+2) = A - 8. Multiply through: A² - 10A + 124 = (A+2)(A-8) = A² - 6A - 16. Simplify: -10A + 124 = -6A - 16, so -4A = -140, A = 35.


Why this question: The husband-wife-child template. The trap is forgetting that both husband and wife have aged during the interval between marriage and now. Many candidates use the marriage-time average directly without adding the elapsed years.

Previous Year Questionपिछले वर्ष का प्रश्न2017
The average age of a husband and wife was 23 years when they were married 5 years ago. The average age of the husband, the wife and a child who was born during the interval, is 20 years now. How old is the child now?
  1. 9 months
  2. 3 years
  3. 1 year
  4. 4 years
Solutionसमाधान
Present total age of husband and wife = 23×2 + 2×5 = 56 years. Present total of husband, wife and child = 20×3 = 60 years. Child's age = 60 − 56 = 4 years.

Solving path: Use the direct formula: child's age = 3B - 2A - 2t. Here B = 20 (current 3-person average), A = 23 (average at marriage), t = 5 (years since marriage). Child's age = 3(20) - 2(23) - 2(5) = 60 - 46 - 10 = 4 years. Alternatively: present total of husband + wife = 23×2 + 2×5 = 56. Present total of all three = 20×3 = 60. Child's age = 60 - 56 = 4.


Why this question: The cleanest ratio problem template. Note that 18 years is a large offset — students who rush often write 5k/7k = 8/13 without subtracting 18, which gives a wrong answer that looks plausible.

Previous Year Questionपिछले वर्ष का प्रश्न2016
18 years ago the ratio of A's age to B's age was 8:13. Present age of their ages ratio is 5:7. What is the present age of B?
  1. 50 years
  2. 60 years
  3. 90 years
  4. 70 years
Solutionसमाधान
Let present ages be 5k and 7k. Eighteen years ago: (5k-18)/(7k-18) = 8/13. Solving: 65k - 234 = 56k - 144, so 9k = 90, k = 10. B's present age = 7×10 = 70 years.

Solving path: Let present ages = 5k and 7k. Eighteen years ago: (5k - 18)/(7k - 18) = 8/13. Cross-multiply: 13(5k - 18) = 8(7k - 18), so 65k - 234 = 56k - 144, giving 9k = 90, k = 10. B's present age = 7 × 10 = 70 years.


Common Mistakes


Related Topics

Practice on SarkariRise

Sign up + get 3 free mocks →