Geben Sie den N-ten Term der Van-Eck-Sequenz aus.
Van-Eck-Sequenz ist definiert als:
- Beginnt mit 0.
- Wenn der letzte Term das erste Vorkommen dieses Terms ist, ist der nächste Term 0.
- Wenn der letzte Begriff zuvor aufgetreten ist, gibt der nächste Begriff an, um wie viele Schritte zurück der letzte aufgetreten ist.
https://www.youtube.com/watch?v=etMJxB-igrc
https://www.youtube.com/watch?v=8VrnqRU7BVU
Reihenfolge: 0,0,1,0,2,0,2,2,1,6,0,5,0,2, ...
Tests:
Eingabe | Ausgabe
- 1 | 0
- 8 | 2
- 19 | 5
- 27 | 9
- 52 | 42
- 64 | 0
BEARBEITEN
1 indiziert ist bevorzugt, 0 indiziert ist akzeptabel; Das könnte einige der bereits eingereichten Lösungen ändern.
Nur das neunte Semester bitte.
Gleich (mit Ausnahme des bereits veröffentlichten Teils), scheint es, dass Codegolfer und Numberphile-Beobachter eine anständige Überlappung haben.
n
Semester?