Reasoning · Grade 2-1 Making Numbers

Problem

List all three-digit numbers from cards

Pick 3 of the number cards 2, 3, 0, 2 and use each picked card once to build a three-digit number. The hundreds digit cannot be 0. List every different three-digit number that can be built.
Your answer
How to solve
Strategy Make a Systematic List — This is a 'find them all' counting task over a small finite set, so a systematic list is the natural fit. To stay organized I first reduce the work by choosing which 3 cards to use (three possible groups), then list the numbers from each group by fixing the hundreds digit. Fixing the hundreds digit turns one hard listing into a few easier sub-listings.
1STEP 1

Decide which 3 cards to keep

Leaving one card out gives just three groups: 2·3·0, 2·2·0, 2·2·3.

2STEP 2

List numbers from the digits 2, 3, 0

In 2·3·0 the 0 cannot lead, giving 203, 230, 302, 320.

{2,3,0} → 203, 230, 302, 320
3STEP 3

List numbers from the digits 2, 2, 0

In 2·2·0 only 2 can lead, giving 202, 220.

{2,2,0} → 202, 220
4STEP 4

List numbers from the digits 2, 2, 3

In 2·2·3 the repeated 2 leaves only 223, 232, 322.

{2,2,3} → 223, 232, 322
5STEP 5

Combine and remove duplicates

Together they make nine numbers with no repeats, the smallest 202.

202, 203, 220, 223, 230, 232, 302, 320, 322
Answer
202, 203, 220, 223, 230, 232, 302, 320, 322 numbers (9)
Every number is three digits with no leading zero, and each uses only digits the cards allow (at most two 2's, one 3, one 0). The largest is 322 and the smallest is 202, both sensible for these cards. Nine distinct numbers is reasonable: with all-different digits there could be up to a handful per group, and the repeated 2 trims the count.
Takeaway

Sort first by which cards you keep, then by the hundreds digit, and you can list every number without missing one — pure Grade 2 place-value thinking!

  • Decide which 3 cards to keep
  • List numbers from the digits 2, 3, 0
  • List numbers from the digits 2, 2, 0
  • List numbers from the digits 2, 2, 3
  • Combine and remove duplicates