My Project Euler solutions (in C++)