Algorithms

  • Tournament Scheduling
    article

    Tournament scheduling

    Scheduling games is a little more challenging than one might desire. Here are some tournament formats that sport schedulers use.
  • On what day did it happen?
    article

    On what day did it happen?

    Read this article to find out the mathematical method for working out what day of the week each particular date fell on back as far as 1700.
  • Route to Root
    problem

    Route to root

    Age
    16 to 18
    Challenge level
    filled star empty star empty star
    A sequence of numbers x1, x2, x3, ... starts with x1 = 2, and, if you know any term xn, you can find the next term xn+1 using the formula: xn+1 = (xn + 3/xn)/2 . Calculate the first six terms of this sequence. What do you notice? Calculate a few more terms and find the squares of the terms. Can you prove that the special property you notice about this sequence will apply to all the later terms of the sequence? Write down a formula to give an approximation to the cube root of a number and test it for the cube root of 3 and the cube root of 8. How many terms of the sequence do you have to take before you get the cube root of 8 correct to as many decimal places as your calculator will give? What happens when you try this method for fourth roots or fifth roots etc.?
  • Alphabet Soup
    problem

    Alphabet soup

    Age
    11 to 14
    Challenge level
    filled star empty star empty star
    This challenge is to make up YOUR OWN alphanumeric. Each letter represents a digit and where the same letter appears more than once it must represent the same digit each time.
  • Kids
    problem

    Kids

    Age
    11 to 14
    Challenge level
    filled star empty star empty star
    Find the numbers in this sum
  • Tis Unique
    problem

    Tis unique

    Age
    11 to 14
    Challenge level
    filled star empty star empty star
    This addition sum uses all ten digits 0, 1, 2...9 exactly once. Find the sum and show that the one you give is the only possibility.
  • 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?
  • 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?

  • Slippy Numbers
    problem

    Slippy numbers

    Age
    11 to 14
    Challenge level
    filled star filled star filled star
    The number 10112359550561797752808988764044943820224719 is called a 'slippy number' because, when the last digit 9 is moved to the front, the new number produced is the slippy number multiplied by 9.