Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 819 Bytes

README.md

File metadata and controls

18 lines (12 loc) · 819 Bytes

Project Euler Problems

Contains my own implementations to Project Euler problems.

My personal requirements for the solutions are:

  • all code must be written in Java
  • no external library should be used as help, instead use only the functionality provided in Java Standard Edition
  • execution time of a problem must be at most 4000ms on a modern computer. Higher values means the problem was not solved correctly and it will not be merged in master branch until it is.
  • refactoring and code re-organization can be done even after the merge, as long as it does not negatively impact performance.

How to run

  • Compile
  • Main class is sobolan.projecteuler.main.ProjectEuler
  • Simply run the main class with one command-line argument: the problem ID

E.g. java sobolan.projecteuler.main.ProjectEuler 5