Project Euler

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche

Project Euler ist eine englischsprachige Bildungswebsite. Sie enthält eine Reihe von Problemstellungen, die mithilfe von Mathematik und Programmierung gelöst werden sollen. Die Zielgruppe der Website sind Menschen, die an Mathematik und Informatik interessiert sind und ihre Kenntnisse auffrischen, erhalten oder verbessern möchten.[1]

Project Euler wurde im Oktober 2001 von Colin Hughes gegründet. Nach Eigendarstellung enthält Project Euler 476 Probleme (Stand: 16. Juni 2014)[2], die stark im Schwierigkeitsgrad schwanken. Die Probleme sind so angelegt, dass sie von einem effizienten Algorithmus, der auf einem mittelmäßig starken Computer ausgeführt wird, innerhalb von einer Minute gelöst werden können. Sobald ein angemeldeter Benutzer das richtige Ergebnis eingetragen hat, erhält er Zugriff auf einen Diskussionsthread zu diesem Problem, in dem die Benutzer ihre unterschiedlichen Lösungsstrategien diskutieren können.[3]

Die Website ist kostenlos und ohne Anmeldung nutzbar, zur Überprüfung der Ergebnisse und zur Teilnahme an Diskussionen ist jedoch eine kostenlose Registrierung notwendig.

Die Benutzer stammen nach Eigenaussage aus etwa 150 Ländern, wobei die meisten Benutzer aus dem englischsprachigen Raum und Europa kommen sollen.[4] Es soll etwa 350.000 registrierte Benutzer geben, die mindestens eines der Probleme gelöst haben (Stand: Dezember 2013).[5]

Vorläufiges Ende[Bearbeiten]

Am 16. Juni 2014 wurde die „Project Euler“-Seite vorläufig abgeschaltet. Ein Hacker hatte sich Vollzugriff auf die zugrunde liegende Datenbank[6] verschafft, so dass die Sicherheit von Benutzerdaten nicht mehr gewährleistet werden konnte. Die Betreiber sehen sich außer Stande, einen Zeitpunkt für die volle Wiederinbetriebnahme zu nennen. Die Aufgaben sind nach wie vor abrufbar, Diskussionsforum und Ergebnisüberprüfung jedoch nicht.

Weblinks[Bearbeiten]

Quellen[Bearbeiten]

  1. http://projecteuler.net/
  2. http://projecteuler.net/problems;page=10
  3. http://projecteuler.net/about (nur für angemeldete Benutzer zugänglich)
  4. http://projecteuler.net/countries (nur für angemeldete Benutzer zugänglich)
  5. http://projecteuler.net/statistics (nur für angemeldete Benutzer zugänglich)
  6. https://projecteuler.net/news