AMC 10 · 2004 · #17

Grade 6 arithmetic
digit-decompositionlinear-diophantineplace-value convert-to-algebraguess-and-check ↑ Prerequisites: place-value
📏 Medium solution 💡 3 insights
Problem
Jack's age and Bill's age are both two-digit numbers built from the same two digits, just written in reverse order (so if one is 10x+y, the other is 10y+x). Five years from now, Jack's age will be exactly twice Bill's age at that time. Find the difference between their ages right now.

Pick an answer.

(A)
9
(B)
18
(C)
27
(D)
36
(E)
45

AMC 10 2004 problem © Mathematical Association of America (MAA AMC). Reproduced for educational use.

How to solve
Strategy Introduce a Variable

The two ages are locked together by their digits, so Tool #4 (Introduce a Variable) is the natural start: call the tens digit of one age a and the ones digit b, and the reversal writes itself as 10a+b and 10b+a. The 'twice as old in five years' sentence then becomes a single equation. That equation, 8a=19b+5, has two digit-unknowns but only one equation — so instead of grinding algebra, Tool #6 (Guess and Check) walks b through 0,1,2,… and Tool #3 (Eliminate Possibilities) throws out every value that fails to leave a a single digit. Only one pair survives.

1STEP 1

Name the two digits

Let a be the tens digit and b the ones digit of Jack's age: Jack is 10a+b, Bill is 10b+a, and a is bigger than b since Jack is older.

Jack=10a+b, Bill=10b+a
2STEP 2

Turn the words into an equation

In five years both are 5 older: Jack is 10a+b+5, Bill is 10b+a+5, and 'twice as old' sets Jack's future age equal to 2 times Bill's.

10a+b+5 = 2 (10b+a+5)
3STEP 3

Simplify to one clean relation

Expand the right side to 20b+2a+10 and collect like terms: the whole condition collapses to 8a=19b+5.

10a+b+5=20b+2a+10 → 8a=19b+5
4STEP 4

Test digit values for b

Digits run 0 to 9, so test b: b=0 and b=2 fail, b=1 gives 8a=24 so a=3, and larger b pushes a past 9. Jack is 31, Bill is 13.

b=1: 8a=24→ a=3 → Jack=31, Bill=13
5STEP 5

Take the difference

Their gap is 31-13=18, matching the shortcut (10a+b)-(10b+a)=9(a-b)=9(3-1). The answer is (B).

31-13 = 9(a-b) = 9(3-1) = 18 (B)
Answer
18
Check the ages against the story. In five years Jack is 31+5=36 and Bill is 13+5=18, and 36=2 × 18, exactly 'twice as old.' The two ages, 31 and 13, really are the same digits reversed, and their difference 18 sits right on choice (B). It even makes sense that every answer choice is a multiple of 9, since any reversed-digit pair differs by 9(a-b) — the test is which multiple actually satisfies the age condition.
💡Key takeaway

Write the two ages as 10a+b and 10b+a, turn 'twice as old in five years' into one equation, and testing single digits leaves only 31 and 13 — a difference of 18.

  • Name the two digits
  • Turn the words into an equation
  • Simplify to one clean relation
  • Test digit values for b
  • Take the difference