Project Euler
Hacker ApprovedRanked 2 of 8 coding practice platforms by recommenders
Recommended for math-and-code puzzles that reward deep thinking and show how others solved them. Caveat: later problems need heavy math, and explanations are thin.
Recommended for math-and-code puzzles that reward deep thinking and show how others solved them. Caveat: later problems need heavy math, and explanations are thin.
51 people gave an opinion
- recommend it
- 45
- criticize it
- 6
- approval share
- 88%
Recommended in 5 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: not recommended
- February 2026: recommended
- March 2026: not recommended
- April 2026: not recommended
- May 2026: not recommended
- June 2026: recommended
- July 2026: not recommended
- August 2026: recommended
- September 2026: not recommended
- October 2026: not recommended
- November 2026: not recommended (month in progress)
Owned for 12 years
Median of the 9 owners who said how long they have had it.
Each square is one year.
Why it carries the badge
- 45 people recommend itNeeds 10 or more, met.
- 7.5 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 5 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Sparked love of programming
“Project Euler was foundational in my education and growth as a programmer.”
Comment from 12 Nov 2025 in “Project Euler” “I too owe had my love for programming captured through project Euler”
Comment from 12 Nov 2025 in “Project Euler” “Project Euler spurred my love for math and programming when I was 15”
Comment from 13 Nov 2025 in “Project Euler” - Comment from 12 Nov 2025 in “Project Euler”
- Comment from 12 Nov 2025 in “Project Euler”
- Comment from 12 Nov 2025 in “Project Euler”
More fun than LeetCode-style problems
“These are both a lot more fun, and a lot more educational than leetcode problems.”
Comment from 12 Nov 2025 in “Project Euler” “Solving these were more fun than any other programming problems site I've seen.”
Comment from 12 Nov 2025 in “Project Euler” “So much more fun than leetcode. OTOH, unlikely to help you in an interview.”
Comment from 12 Nov 2025 in “Project Euler” - Comment from 13 Nov 2025 in “Project Euler”
Compact problems that reward deep thinking
“most of the problems are so compact that you can just read about the full problem, then spend hours and days thinking about possible solutions”
Comment from 12 Nov 2025 in “Project Euler” “I'm so happy to have spent twenty years of my life learning math and solving problems on Project Euler”
Comment from 12 Nov 2025 in “Project Euler” “Thousand of hours on this. Love it.”
Comment from 13 Nov 2025 in “Project Euler” Seeing others' solutions and strategies
“The biggest thing I learned from PE was that neither elegant theory nor brute force had a monopoly on successful optimization strategies.”
Comment from 12 Nov 2025 in “Project Euler” “The most fun on this site is solving a problem and then having your mind blown by solutions”
Comment from 12 Nov 2025 in “Project Euler” “You get to see not just how you solved the problem, but how others saw and tackled it.”
Comment from 13 Nov 2025 in “Project Euler” - Comment from 12 Nov 2025 in “Project Euler”
What people warn about
Each mark is one comment
Too much math, little programming
“after that they take more and more time and require deeper mathematical knowledge”
Comment from 13 Nov 2025 in “Project Euler” “I ended up solving most of them with math and so little programming.”
Comment from 23 Jun 2026 in “My Mathematical Regression” “half the problems can be optimized to return 5 # because math”
Comment from 23 Jun 2026 in “My Mathematical Regression” Little explanation or hints given
“the algorithms given are not explained in detail, so the learning experience is somewhat mediocre”
Comment from 23 May 2026 in “Fast Factorial Algorithms” “there are no hints or information on how to approach the problem”
Comment from 12 Nov 2025 in “Project Euler” Accounts deleted or data lost
“I remember there were data loss, but my account appears to have been recovered.”
Comment from 12 Nov 2025 in “Project Euler” “No one tells you that they delete inactive accounts.”
Comment from 12 Nov 2025 in “Project Euler”
Other coding practice platforms people recommend
The four most recommended other coding practice platforms, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| LeetCode | 50 | 63 | 44% | 11 | — | — |
| Project EulerThis page | 45 | 6 | 88% | 5 | 12 yrs9 owners | Approved |
| Advent of Code | 31 | 5 | 86% | 6 | 4 yrs3 owners | Approved |
| Codecrafters | 14 | 3 | 82% | 4 | — | Approved |
| AlgoDrill | 13 | 12 | 52% | 1 | — | — |
What people said
40 of the 52 comments that mention it, newest first. Each links to the original comment.
“I did some Project Euler, which was the cooler predecessor. It was a fun”
“I ended up solving most of them with math and so little programming.”
“half the problems can be optimized to return 5 # because math”
“the algorithms given are not explained in detail, so the learning experience is somewhat mediocre”
“there are plenty interesting enough questions which it at least helps”
“Find problems to solve with code, and write code to solve those problems.”
“I have only had some previous experience with Project Euler, which I liked for the loop of”
“You get to see not just how you solved the problem, but how others saw and tackled it.”
“I spent a lot of time on it, and learned a considerable amount of theory and hacks.”
“after that they take more and more time and require deeper mathematical knowledge”
“Imagine the relief I felt when both of these questions where from the ones that I solved on Project Euler”
“Thousand of hours on this. Love it.”
“Project Euler spurred my love for math and programming when I was 15”
“The leetcode before leetcode. Hail.”
“most of the problems are so compact that you can just read about the full problem, then spend hours and days thinking about possible solutions”
“There's an excellent core development team that works with problem-submitters to get problems tuned up for Project Euler.”
“I'm so happy to have spent twenty years of my life learning math and solving problems on Project Euler”
“I remember there were data loss, but my account appears to have been recovered.”
“The biggest thing I learned from PE was that neither elegant theory nor brute force had a monopoly on successful optimization strategies.”
“So much more fun than leetcode. OTOH, unlikely to help you in an interview.”
“No one tells you that they delete inactive accounts.”
“I learned so much from this site- including that so much education comes from being prompted to ask the right questions.”
“This was my great procrastination side quest during grad school.”
“it solidified for me my interest in CS but in general abstract thinking and problem solving”
“It was a great way to learn a bit of number theory and regain my interest in programming.”
“Solving these were more fun than any other programming problems site I've seen.”
“These are both a lot more fun, and a lot more educational than leetcode problems.”
“I too owe had my love for programming captured through project Euler”
“a great way to learn a new programming language is to try project Euler problems with it”
“I love running euler problems when trying to learn the basics of a new programming language”
“It was a fun puzzle but you had to be awake at a funky time to do it.”
“I'm glad to see artifacts from the past like this are still out there on the internet.”
“this is what my professors recommended for training programming skills”
“instilling the playful enjoyment of writing programs in college”
“The most fun on this site is solving a problem and then having your mind blown by solutions”
“I loved how solving a problem unlocks a secret forum only available to other solvers.”
“Project Euler was foundational in my education and growth as a programmer.”
“the website was a big contributor to my love of programming”
“Google + Project Euler was how I learned to code”
“there are no hints or information on how to approach the problem”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.