Project Euler
![]() | |
Type of site | Problem Solving Website for Computational Mathematics |
---|---|
Created by | Colin Hughes |
URL | projecteuler.net |
Commercial | No |
Registration | Free |
Launched | 5 October 2001 |
Project Euler (named after Leonhard Euler) is a website dedicated to a series of computational problems intended to be solved with computer programs.[1][2] The project attracts graduates and students interested in mathematics and computer programming. Since its creation in 2001 by Colin Hughes, Project Euler has gained notability and popularity worldwide.[3] It includes 800 problems as of 30 May 2022,[4] with a new one added approximately every week.[5] Problems are of varying difficulty, but each is solvable in less than a minute of CPU time using an efficient algorithm on a modestly powered computer.[6] As of 27 April 2021, Project Euler has more than 1,000,000 users who have solved at least one problem, in over 100 different programming languages.[7]
Features of the site
A forum specific to each question may be viewed after the user has correctly answered the given question.[6] Problems can be sorted on ID, number solved and difficulty. Participants can track their progress through achievement levels based on the number of problems solved. A new level is reached for every 25 problems solved. Special awards exist for solving special combinations of problems. For instance, there is an award for solving fifty prime numbered problems. A special "Eulerians" level exists to track achievement based on the fastest fifty solvers of recent problems so that newer members can compete without solving older problems.[8]
See also
References
- ^ Suri, Manil (12 October 2015). "The importance of recreational math". The New York Times. Retrieved 5 June 2018.
- ^ Foote, Steven (2014). Learning to Program. Addison-Wesley learning series. Pearson Education. p. 249. ISBN 9780789753397.
- ^ James Somers (June 2011). "How I Failed, Failed, and Finally Succeeded at Learning How to Code - Technology". The Atlantic. Retrieved 14 December 2013.
- ^ "Project Euler (list of problems)". Retrieved 14 March 2022.
{{cite web}}
: CS1 maint: url-status (link) - ^ "News - Project Euler". projecteuler.net. Retrieved 27 April 2021.
- ^ a b "Project Euler - About". Retrieved 4 April 2008.
- ^ "Project Euler (Statistics)". Retrieved 27 April 2021.
{{cite web}}
: CS1 maint: url-status (link) - ^ "Project Euler (News Archives)". Retrieved 31 March 2015.
External links
- Official website
- Links to Translation Projects into several other languages