Skip to content

Résolutions des problèmes du Project Euler en JavaScript, Python et C, avec un accent sur la clarté, l’efficacité et la pédagogie. Ce dépôt contient des solutions, étape par étape et soigneusement commentées, destinées aux passionnés de logique, d’algorithmique et de mathématiques.

License

Notifications You must be signed in to change notification settings

Z-Isaac08/Project-Euler-Isaac08

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Résolutions des Problèmes du Project Euler

Bienvenue dans ce dépôt contenant une série de solutions aux problèmes du Project Euler, résolues en JavaScript, Python, et C.


🎯 Objectif

Ce projet a pour but :

  • D'améliorer les compétences en algorithmique
  • D'approfondir la logique mathématique
  • De pratiquer plusieurs langages de programmation (JavaScript, Python, C) de manière concrète et progressive

🧱 Structure du projet


project-euler/
│
├── javascript/
│ ├── probleme-001/
│ │ ├── index.js
│ │ └── README.md
│ ├── probleme-002/
│ │ ├── index.js
│ │ └── README.md
│ └── ...
│
├── python/
│ ├── probleme-001/
│ │ ├── main.py
│ │ └── README.md
│ ├── probleme-002/
│ │ ├── main.py
│ │ └── README.md
│ └── ...
│
├── c/
│ ├── probleme-001/
│ │ ├── main.c
│ │ └── README.md
│ ├── probleme-002/
│ │ ├── main.c
│ │ └── README.md
│ └── ...
│
└── README.md

▶️ Exécution

JavaScript

Assure-toi d’avoir Node.js installé, puis exécute un problème avec :

cd javascript/probleme-001
node index.js

Python

Assure-toi d’avoir Python installé, puis exécute un problème avec :

cd python/probleme-001
python main.py

C

Assure-toi d’avoir un compilateur C (comme GCC) installé, puis compile et exécute un problème avec :

cd c/probleme-001
gcc main.c -o probleme-001
./probleme-001

🚀 Contribuer

Tu peux contribuer en :

  • Proposant des solutions dans d'autres langages
  • Optimisant les solutions existantes
  • Ajoutant des explications mathématiques ou des commentaires dans le code
  • Corrigeant des erreurs éventuelles

📚 Ressources utiles

Licence

Ce projet est sous licence MIT — libre à utiliser, modifier et partager.

Remerciements

Merci à la communauté de Project Euler pour les défis passionnants qui nous poussent à aller plus loin dans notre réflexion algorithmique.

About

Résolutions des problèmes du Project Euler en JavaScript, Python et C, avec un accent sur la clarté, l’efficacité et la pédagogie. Ce dépôt contient des solutions, étape par étape et soigneusement commentées, destinées aux passionnés de logique, d’algorithmique et de mathématiques.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published