Une collection de codes de programme de Nayuki pour résoudre plus de 200 problèmes mathématiques du projet Euler.
Chaque problème résolu possède un programme écrit en Java et généralement en Python. Certaines solutions disposent également de programmes Mathematica et Haskell. Certains programmes de solutions incluent une explication/preuve mathématique détaillée dans les commentaires pour justifier la logique du code.
Tous les problèmes n°1 à n°100 ont un programme Java et Python, et les problèmes n°1 à n°50 ont un programme Mathematica. Ce package contient au moins 205 solutions en Java, au moins 200 en Python, au moins 125 en Mathematica et au moins 95 en Haskell.
Les solutions Java nécessitent JDK 9+. Les solutions Python sont testées pour fonctionner sur CPython 3.9.6. Les solutions Mathematica sont testées pour fonctionner sur Mathematica 5.1.
Page d'accueil avec informations générales, tableau des solutions, timings de référence et plus : https://www.nayuki.io/page/project-euler-solutions
Copyright © 2023 Projet Nayuki. Tous droits réservés. Aucune garantie.
Ce code est fourni à titre indicatif uniquement. Vous pouvez republier n'importe lequel de ce code textuellement avec les informations sur l'auteur et l'URL intactes.
Vous avez besoin de l'autorisation écrite de l'auteur pour apporter des modifications au code, inclure des parties dans votre propre travail, etc.