This repository contains my solutions to Project Euler problems.

Zelphir Kaltstahl e80e299704 add solution for 033 1 年之前
001 d1c888b949 restructure 1 年之前
002 d1c888b949 restructure 1 年之前
003 d1c888b949 restructure 1 年之前
004 d1c888b949 restructure 1 年之前
005 d1c888b949 restructure 1 年之前
006 61ed94216f replace contract lib imports 1 年之前
007 d1c888b949 restructure 1 年之前
008 d1c888b949 restructure 1 年之前
009 dbcc7ecb79 actually output something 1 年之前
010 0c97c00949 use libraries from lib folder 1 年之前
011 d1c888b949 restructure 1 年之前
012 89a06e7e3b use libraries from lib folder 1 年之前
013 f05fad3c28 fix all solutions to use libs from lib folder 1 年之前
014 f05fad3c28 fix all solutions to use libs from lib folder 1 年之前
015 f05fad3c28 fix all solutions to use libs from lib folder 1 年之前
016 f05fad3c28 fix all solutions to use libs from lib folder 1 年之前
017 d1c888b949 restructure 1 年之前
018 f05fad3c28 fix all solutions to use libs from lib folder 1 年之前
019 f05fad3c28 fix all solutions to use libs from lib folder 1 年之前
020 f05fad3c28 fix all solutions to use libs from lib folder 1 年之前
021 d1c888b949 restructure 1 年之前
022 61ed94216f replace contract lib imports 1 年之前
023 61ed94216f replace contract lib imports 1 年之前
024 61ed94216f replace contract lib imports 1 年之前
025 61ed94216f replace contract lib imports 1 年之前
026 61ed94216f replace contract lib imports 1 年之前
027 61ed94216f replace contract lib imports 1 年之前
028 61ed94216f replace contract lib imports 1 年之前
029 61ed94216f replace contract lib imports 1 年之前
030 61ed94216f replace contract lib imports 1 年之前
031 61ed94216f replace contract lib imports 1 年之前
032 49314976cc add wip 033 1 年之前
033 e80e299704 add solution for 033 1 年之前
034 50deb87ec7 add stubs for more exercises 1 年之前
035 50deb87ec7 add stubs for more exercises 1 年之前
lib ec7bf09c2b preliminary solution for 33 1 年之前
.gitignore 6b5a4d464c add gitignore file 2 年之前
LICENSE aa0f470465 Initial commit 3 年之前
readme.md 7b6bb73c8c update readme 1 年之前
readme.org 7b6bb73c8c update readme 1 年之前

readme.md

About

This project contains code for solving the problems of Project Euler.

Solutions

You can compare solutions for example with https://github.com/luckytoilet/projecteuler-solutions/blob/master/Solutions.md.

I have no proof, that those solutions are correct. To me it seems, that the chances, that they are correct increases, if they match my results. If they do not match my results, I check my code again. It has happened, that I then found bugs in my code and after fixing them arrived at the same solution as given in that repository. Ultimately, there is no proof though.

How to

Call solutions from the root directory of this project as follows:

guile \
    -L . \
    -L lib \
    -L lib/contract \
    024/solution.scm

License

The code itself is licensed as AGPLv3. The problem descriptions are licensed, as required by the Project Euler license, as CC BY-NC-SA 4.0. For more detail see https://projecteuler.net/copyright.