Algorithms

There are 32 NRICH Mathematical resources connected to Algorithms
Method in multiplying madness?
problem

Method in multiplying madness?

Age
7 to 14
Challenge level
filled star filled star empty star
Watch our videos of multiplication methods that you may not have met before. Can you make sense of them?
The best square
problem

The best square

Age
16 to 18
Challenge level
filled star filled star filled star
How would you judge a competition to draw a freehand square?
Happy \birthDay
problem

Happy \birthDay

Age
16 to 18
Challenge level
filled star filled star empty star
Can you interpret this algorithm to determine the day on which you were born?
Peaches in General
problem

Peaches in General

Age
14 to 16
Challenge level
filled star filled star empty star
It's like 'Peaches Today, Peaches Tomorrow' but interestingly generalized.
Zeller's Birthday
problem

Zeller's Birthday

Age
14 to 16
Challenge level
filled star filled star empty star
What day of the week were you born on? Do you know? Here's a way to find out.
Procedure solver
problem

Procedure solver

Age
16 to 18
Challenge level
filled star empty star empty star
Can you think like a computer and work out what this flow diagram does?
Stretching Fractions
problem

Stretching Fractions

Age
14 to 16
Challenge level
filled star filled star filled star
Imagine a strip with a mark somewhere along it. Fold it in the middle so that the bottom reaches back to the top. Stetch it out to match the original length. Now where's the mark?
Archimedes and numerical roots
problem

Archimedes and numerical roots

Age
14 to 16
Challenge level
filled star filled star empty star
The problem is how did Archimedes calculate the lengths of the sides of the polygons which needed him to be able to calculate square roots?
X marks the spot
problem

X marks the spot

Age
11 to 14
Challenge level
filled star filled star filled star
When the number x 1 x x x is multiplied by 417 this gives the answer 9 x x x 0 5 7. Find the missing digits, each of which is represented by an "x" .