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?

  • Medal Muddle
    problem

    Medal muddle

    Age
    11 to 14
    Challenge level
    filled star empty star empty star
    Countries from across the world competed in a sports tournament. Can you devise an efficient strategy to work out the order in which they finished?
  • Plastic human skeleton on a blue background.
    problem

    Skeleton

    Age
    11 to 14
    Challenge level
    filled star filled star filled star

    Can you reconstruct the long division calculation from the 'skeleton'?

  • 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.
  • 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.
  • Triangle Incircle Iteration
    problem

    Triangle incircle iteration

    Age
    14 to 16
    Challenge level
    filled star filled star filled star
    Keep constructing triangles in the incircle of the previous triangle. What happens?
  • Vedic Sutra - All from 9 and last from 10
    problem

    Vedic sutra - all from 9 and last from 10

    Age
    14 to 16
    Challenge level
    filled star filled star filled star

    Vedic Sutra is one of many ancient Indian sutras which involves a cross subtraction method. Can you give a good explanation of WHY it works?

  • Sorted
    problem

    Sorted

    Age
    14 to 18
    Challenge level
    filled star empty star empty star
    How can you quickly sort a suit of cards in order from Ace to King?
  • Divided Differences
    article

    Divided differences

    When in 1821 Charles Babbage invented the `Difference Engine' it was intended to take over the work of making mathematical tables by the techniques described in this article.