"Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems..."
While learning the Ruby programming language I am using the problems posed on Project Euler to hone my skills as a software developer and Rubyist.
My solutions to the problems posed by Project Euler are contained within this repository. Each problem is contained in its own directory which contains a README file outlining the problem, class files, an executable (name preceded with exec) and test files.
To track my progress on Project Euler, login to Project Euler here, and add me as a new friend by entering my friend key (shown below) on the Friends page of Project Euler. I am registered on Project Euler with the following details
Username: neilos
Full name: Neil Atkinson
My Friend Key: 32291711479272_c53dec5458d523edf569cca7619ab83f
A test file accompanies each code solution. Problems 1 to 16 are tested using Minitest. Thereafter problems are tested with Rspec.