This package contains Nayuki's program code to solve 187 or more Project Euler problems.
Each solved problem has a program written in Java. Additionally, some solutions have Python, Mathematica, and/or Haskell programs. Some solutions include a detailed mathematical explanation/proof in the source code to justify the program logic.
All problems from #1 to #100 have a Java program, and #1 to #50 have Python and Mathematica programs. The project codebase contains at least 185 solutions in Java, 120 in Python, 115 in Mathematica, and 65 in Haskell.
Home page: http://www.nayuki.io/page/project-euler-solutions
This code is provided for reference only. You need prior written permission to do any of the following: republish the code verbatim, publish the code with modifications, incorporate parts of the code into your own work, etc.
Copyright © 2015 Project Nayuki. All rights reserved. No warranty.