Welcome to my Project Euler repository! This project contains my solutions to the challenging mathematical and computational problems posed by Project Euler.
- About Project Euler
- Solutions Overview
- Technologies Used
- How to Run the Solutions
- Contributing
- Contact
Project Euler is a collection of challenging mathematical/computer programming problems that require more than just knowledge of mathematics to solve. The problems range from relatively simple tasks to more complex challenges that often require innovative algorithms and clever programming techniques.
This repository contains solutions to the following problems:
Problem Number | Title | Language | Status |
---|---|---|---|
1 | Multiples of 3 and 5 | C++ | Complete |
2 | Even Fibonacci numbers | C++ | Complete |
3 | Largest prime factor | C++ | Complete |
4 | Largest palindrome product | C++ | Complete |
5 | Smallest multiple | C++ | Complete |
6 | Sum square difference | C++ | Complete |
7 | 10001st prime | C++ | Complete |
8 | Largest product in a series | C++ | Complete |
9 | Special Pythagorean triplet | C++ | Complete |
10 | Summation of primes | C++ | Complete |
11 | Largest product in a grid | C++ | Complete |
12 | Highly divisible triangular number | C++ | Complete |
13 | Large sum | C++ | Complete |
14 | Longest Collatz sequence | C++ | Complete |
15 | Lattice paths | C++ | Complete |
16 | Power Digit Sum | C++ | Complete |
17 | Number letter counts | C++ | Complete |
18 | Maximum path sum | C++ | Complete |
19 | Counting Sundays | C++ | Complete |
20 | Factorial digit sum | C++ | Complete |
... | ... | ... | ... |
- Programming Language: C++
- Compiler: g++
To run the solutions, follow these steps:
-
Clone the repository:
git clone https://github.com/omerfisler/projectEuler.git cd project-euler/ID_<number> g++ *.cpp -o run.exe ./run.exe
Contributions are welcome! If you have solutions for other problems or improvements for existing solutions, feel free to submit a pull request or open an issue.
For any inquiries or feedback, feel free to reach out:
- Name: Ömer Faruk
- Email: [email protected]
- GitHub: omerfisler