Project Euler is a collection of challenging mathematical and computational problems that require creative problem-solving and programming skills to solve. It was started by Colin Hughes in 2001 and is named after the famous mathematician Leonhard Euler. The problems range in difficulty, and they often require a combination of mathematical insight and coding proficiency to derive efficient solutions. The problems typically involve numerical computations, algorithms, and sometimes require knowledge of number theory, combinatorics, or other mathematical areas.

Articles by others on the same topic (1)

Project Euler by Ciro Santilli 40 Created 2025-03-20 Updated 2026-01-30
They don't have an actual online judge system, all problems simply have a single small string solution, almost always integer or fixed precision floating point, and they just check that you've found the value.
The only metric that matters is who solved the problem first after publication. This is visible e.g. at: projecteuler.net/fastest=454 but only for logged in users... Lol it is ridiculous. The "language" in which problems were solved is just whatever the user put in their profile, they can't actually confirm that.
Once you solve a problem, you can then access its "private" forum thread: projecteuler.net/thread=950 and people will post a bunch of code solutions in there.
projecteuler.net says it started as a subsection in mathschallenge.net, and in 2006 moved to its own domain. WhoisXMLAPI WHOIS history says it was registered by domainmonster.com but details are anonymous. TODO: sample problem on mathschallenge.net on Wayback Machine? Likely wouldn't reveal much anyways though as there is no attribution to problem authors on that site.
www.hackerrank.com/contests/projecteuler/challenges holds challenges with an actual judge and sometimes multiple test cases so just printing the final solution number is not enough.