C++ Solutions to Project Euler Problems