Skip to content

DeltaOrion/ProjectEuler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project Euler

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.

Project Structure

The project is coded using Java Version 17. The project is organized around project euler's problems. Each problem is represented by a class. For example the 1st problem is in the folder ProblemOne.java. If a problem requires multiple classes or supporting files then it is organized in a folder.

Building

To build the program, run the following commands in the source directory.

Windows

mkdir out
javac -d out src/**/*.java

Bash

mkdir out
find src -name "*.java" -exec javac -d out {} +

Running

Once built you can run any of the problem as follows

# Problem 1
java -cp out me.deltaorion.euler.ProblemOne

# Problem 18
java -cp out me.deltaorion.euler.P18_67.ProblemEighteen

About

Solutions to the famous https://projecteuler.net/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages