Solutions to various Project Euler problems, written in C++