Showing what's behind the curtain

Count the ways a row measuring fifty units in length could be filled with blocks three units long.

Find how many Pythagorean triangles allow tiling with a perimeter < 100,000,000.

The prime factorisation of binomial coefficients

Powers With Trailing Digits

Right triangles with integer coordinates

Finding Nim positions consisting of heap sizes n, 2n and 3n for n ≤ 2^{30} that result in a losing game.

Magic Squares While working on an idea for maximizing a return on a financial portfolio using magic squares, we though we would share our Python code in case someone else may have some use for it. import string def make_magic_square(n): if n < 1 or n == 2: return False if n % 2 == […]

Solve SuDoku puzzles

An unexpected way of using two cubes to make a square.

Make plurals of English words from the given input