Die Online -Enzyklopädie ganzzahliger Sequenzen (OEIS) ist eine Online-Datenbank ganzzahliger Sequenzen. Es enthält fast 280000 Sequenzen von mathematischem Interesse.
Beispiele für Sequenzen:
Ihre Aufgabe ist es, ein Programm oder eine Funktion zu schreiben, die so viele OEIS-Sequenzen wie möglich mit einem Quellcode von maximal 100 Byte anzeigt . Ihr Programm sollte die Sequenz-ID (ohne die vorangestellten A
und die Nullen) als Eingabe akzeptieren und die 20 ersten Zahlen in dieser Sequenz ausgeben.
Sie dürfen die Daten nicht direkt von der OEIS-Website abrufen. Alle Sequenzen müssen von Ihrem Code berechnet werden.
Wertung
Score ist die Anzahl der OEIS-Sequenzen, die das Programm anzeigen kann. Answers muss die IDs der Sequenzen auflisten, die von ihrem Programm erkannt wurden.
Beispiel
Hier ist eine gültige Antwort in Java 8:
(int a) -> {
for (int i = 0; i < 20; i++) {
System.out.println(a==27?i+1:i*i);
}
};
Dieses Programm kann die positiven ganzen Zahlen (A000027 - Eingabe 27) und die Quadrate (A000290 - Eingabe 290) anzeigen, daher ist seine Punktzahl 2.
Hinweis
Bitte vermeiden Sie es, die gesamte OEIS-Website zu durchsuchen :-) Sie können die Sequenznamen (ca. 3 MB) oder Sequenzwerte (ca. 9 MB) herunterladen. Beachten Sie, dass dieser Download durch den OEIS-Endbenutzer-Lizenzvertrag abgedeckt ist .