C++ programs to solve problems at projecteuler.net