Project Euler and Python

I just learned of a very cool site called Project Euler, named after the mathemetician Leonhard Euler. The site hosts a list of increasingly challenging mathematical puzzles that require some analytical thinking and usually a computer program to solve.

You begin by registering with the site, and then you can access the problems, input your answer and track your progress through the problem sets. A running tally of the number of solvers serves as a decent indicator of how difficult the problem is. When you've got your solution, you enter it in the box and (hopefully) receive a congratulations message!

I've had a great time working on these problems, and then reading through the message boards that become accessible to solvers and looking at other people's solutions.

Check out my solutions

More posts to come as I get some more of these solved!

Edit (10/10/09): Euler solutions are now on GitHub

Comments (0)

Commenting has been disabled for this entry

If you'd like to discuss an aspect of this post, feel free to contact me via email.