Copyright © University of Cambridge. All rights reserved.

'Sam Again' printed from https://nrich.maths.org/

Show menu


Santa's reindeer are 2 metres 31 cm tall to the tips of their antlers. Sam has built a huge square based pyramid of cans of reindeer food exactly the same height as the reindeer and decorated it with fairy lights. Each layer of the stack is made up of a square array of cans.

How many cans has he used (cans are 11 cm high)?

Santa arrives, the reindeer are very hungry and Sam takes his display down, feeds the reindeer and uses all the remaining cans to rebuild the display into a triangular based pyramid of exactly the same height as the square based pyramid he had before.

How many cans of food did he feed to the reindeer?

Are there enough cans left to feed the reindeer another meal of the same amount another day?


Here is a collection of puzzles about Sam's shop sent in by club members to keep you busy over the Christmas and New Year holiday. Perhaps you can make up more puzzles, find formulas or find general methods.

[Nisha's Problem:] Fiona has lots of cans of spaghetti hoops, which she wants to arrange into triangular stacks ($T$-stacks). If she had 36 cans she could do one of two things :

put 8 on the bottom row, 7 on the next row, 6 on the next and so on. This stack would be 8 layers high or $T_8$;

make two stacks: one which has 5 cans on the bottom layer and so on, which would be 5 layers high ($T_5$) and the other would have 6 on the bottom layer and so be 6 layers high ($T_6$).

But she has recently had a delivery of 100 cans, so she now has 136 cans. She can now arrange her cans into 4 $T$-stacks in two different ways.

$$T_p + T_q + T_r+ T_s= 136 .$$

Can you suggest the two different ways she could do this ? (Nisha, Mount School York)

[Hannah's Problem:] How many cans does a $T_{100}$ stack have? (Hannah, Stamford High School)

[Katherine's Problem:] Sam finds he can arrange 64 cans into three $T$-stacks in two different ways. What do you think Sam's solutions were? (Katherine, Hethersett High School, Norfolk.)