Project Euler Problems

What are Project Euler problems?

Project Euler problems are mathematical problems that need(in most cases) to be solved with the
help of the computer.
There is a wide variety of types of problems, including almost every area of mathematics.

How to solve the problems?

You can choose the method you like most. But the difficulty of the problems will limit you in the approach
you will have to take. If you opt for a brute force technique your algorithm will probably never end.

Apart from that they expect you to solve the problems following the one-minute rule that means that
your algorithm should end before a minute in an average PC.

Not all the solutions you'll find here stick to that rule, but after a while finished with the expected results.

Functions used

You will see that i use in the code functions like isPrime or isPlanidrome those functions and some more
I put them all together in a file, CommonFunctions, that you'll be able to download in the file section.

Problems and Solutions

Problem 1 (Solved)
Problem 2 (Solved)
Problem 3 (Solved)
Problem 4 (Solved)
Problem 5 (Solved)
Problem 6 (Solved)
Problem 7 (Solved)
Problem 8 (Solved)
Problem 9 (Solved)
Problem 10 (Solved)
Problem 11 (Solved)
Problem 12 (Solved)
Problem 13 (Solved)
Problem 14 (Solved)
Problem 15 (Solved)
Problem 16 (Solved)
Problem 17 (Solved)
Problem 18 (Solved)
Problem 19 (Solved)
Problem 20 (Solved)
Problem 21 (Solved)
Problem 22 (Solved)
Problem 23 (Solved)
Problem 24 (Solved)
Problem 25 (Solved)
Problem 26 (Solved)
Problem 27 (Solved)
Problem 28 (Solved)
Problem 29 (Solved)
Problem 30 (Solved)
Problem 31 (Solved)
Problem 32 (Solved)
Problem 33 (Solved)
Problem 34 (Solved)
Problem 35 (Solved)
Problem 36 (Solved)
Problem 37 (Solved)
Problem 38 (Solved)
Problem 39 (Solved)
Problem 40 (Solved)
Problem 41 (Solved)
Problem 42 (Solved)
Problem 43 (Solved)
Problem 44 (Solved)
Problem 45 (Solved)
Problem 46 (Solved)
Problem 47 (Solved)
Problem 48 (Solved)
Problem 49 (Solved)
Problem 50 (Solved)
Problem 51 (Solved)
Problem 52 (Solved)
Problem 53 (Solved)
Problem 54 (Solved)
Problem 55 (Solved)
Problem 56 (Solved)
Problem 57 (Solved)
Problem 58 (Solved)
Problem 59 (Solved)
Problem 60 (Solved)
Problem 64 (Solved)
Problem 66 (Solved)
Problem 75 (Solved)
Problem 76 (Solved)
Problem 84 (Solved)
Problem 86 (Solved)
Problem 90 (Solved)
Problem 100 (Solved)
Problem 105 (Solved)
Problem 106 (Solved)
Problem 109 (Solved)
Problem 110 (Solved)
Problem 111 (Solved)
Problem 118 (Solved)
Problem 119 (Solved)
Problem 121 (Solved)
Problem 124 (Solved)
Problem 129 (Solved)
Problem 131 (Solved)
Problem 132 (Solved)
Problem 138 (Solved)
Problem 139 (Solved)
Problem 142 (Solved)
Problem 149 (Solved)
Problem 151 (Solved)
Problem 158 (Solved)
Problem 164 (Solved)
Problem 172 (Solved)
Problem 182 (Solved)
Problem 183 (Solved)
Problem 186 (Solved)
Problem 197 (Solved)
Problem 207 (Solved)
Problem 230 (Solved)
Problem 234 (Solved)
Problem 303 (Solved)
Problem 323 (Solved)
Problem 329 (Solved)

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License