These are solutions to Project Euler problems. It's easy to find solutions on the net, so if you don't want to spoil the fun, don't look at these.
The solutions are organized by language; you'll have to download a Docker image to run the solutions in a container. Most languages have official images, but some do not. For those that do not, I have published Docker images for them.
Feel free to do WHATEVER with the code; I've added a license so anybody can go wild with it.
- Install Docker.
- Install make.
- Generate prime numbers to use for some problems by running
make primes
. - Run any solution from a
solns
directory viamake <problem number>
. - Optionally install VSCode to run problems in a devcontainer or to run language specific lints.
- Optionally run
make test
from thesolns/racket
directory. - Optionally check out solution explanations on the GitHub Pages for this repository (published from the
docs
directory).
The Makefile
in each solution directory will download the appropriate Docker image if you don't have it already. None of the Makefile
s assume that you are running on Windows/Linux/MacOS.