Reasoning · Grade 4-1 Large Numbers

Problem

Convert between ancient numeral systems

Ancient Egypt wrote a stroke for 1, a heel bone for 10, a coiled rope for 100, a lotus for 1000 and a bent finger for 10000. A number is written by repeating each symbol as often as needed and adding it all up. The three worked examples are 235, 1340 and 63008. Write 2054 and 30530 in Egyptian symbols.
Your answer
How to solve
Strategy Look for a Pattern — The three examples are a code to be cracked, so I first read off the pattern that tells me which symbol carries which value. Once the code is known, writing a new number is just a matter of splitting it into thousands, hundreds, tens and ones and listing that many of each symbol, largest value first.
1STEP 1

Crack the code from the examples

The counts 2, 3, 5 in 235 are exactly its digits.

235 = 2 × 100 + 3 × 10 + 5 × 1
2STEP 2

Notice how a zero digit is handled

In 1340 and 63008 a 0 digit shows no symbol.

3STEP 3

Split 2054 into place values and write it

2054 is 2 lotus, 5 heel, 4 stroke.

2054 = 2 × 1000 + 0 × 100 + 5 × 10 + 4 × 1
4STEP 4

Split 30530 into place values and write it

30530 is 3 finger, 5 rope, 3 heel.

30530 = 3 × 10000 + 0 × 1000 + 5 × 100 + 3 × 10 + 0 × 1
5STEP 5

Check by adding the symbols back up

Adding back gives 2054 and 30530.

2 × 1000 + 5 × 10 + 4 = 2054
Answer
2 lotus, 5 heel, 4 stroke / 3 finger, 5 rope, 3 heel
2054 = 2 × 1000 + 5 × 10 + 4, 30530 = 3 × 10000 + 5 × 100 + 3 × 10
Each answer uses only symbols worth no more than the number itself: 2054 is under 10000 so no bent finger appears, and 30530 is over 10000 so bent fingers must appear. The symbol counts (2, 0, 5, 4) and (3, 0, 5, 3, 0) match the digits of the two numbers exactly, and adding the symbol values back gives 2054 and 30530.
Takeaway

Break the number into thousands, hundreds, tens and ones first — then any picture-number system is just counting out that many of each stamp!

  • Crack the code from the examples
  • Notice how a zero digit is handled
  • Split 2054 into place values and write it
  • Split 30530 into place values and write it
  • Check by adding the symbols back up