Skip to content

mrp1993/Project-Euler-Solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Project Euler Solutions (Python)

Welcome to my collection of Project Euler solutions written in Python.
This repository is a personal journey to sharpen problem‑solving skills, improve mathematical thinking, and write clean, efficient code.

You can find the original problems here:
🔗 https://projecteuler.net/


🚀 Why Project Euler?

Project Euler is one of the best platforms for developing algorithmic thinking.
It’s not about coding syntax — it’s about learning how to think.

Here’s why I chose it:

  • It forces you to break problems into logical steps
  • It improves mathematical intuition
  • It teaches you to write efficient solutions, not brute‑force ones
  • It’s language‑agnostic, so the focus stays on problem‑solving
  • It’s widely respected in the programming community and looks great on a resume

In short: Project Euler builds the kind of brain muscles that make you a better developer everywhere else too.


📂 Repository Structure

All solutions are written in Python.
Each file corresponds to one problem:

I keep the naming simple and consistent so it’s easy to navigate.


🧠 Solutions

I will keep adding solutions over time.

  • Problem 1001.py
  • Problem 2002.py
  • Problem 3003.py
  • (More coming soon…)

▶️ How to Run

Make sure you have Python installed, then simply run: python 001.py


🌱 Goals

  • Strengthen algorithmic thinking
  • Practice writing clean, readable Python code
  • Build a long‑term portfolio of problem‑solving skills
  • Enjoy the challenge

About

Project Euler Solutions (Python) You can find the original problems here: https://projecteuler.net/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages