0. BEGRIFFSBESTIMMUNGEN
Eine Sequenz ist eine Liste von Zahlen.
Eine Reihe ist die Summe einer Liste von Zahlen.
Die Menge der natürlichen Zahlen enthält alle "nicht negativen ganzen Zahlen größer als Null".
Ein Teiler (in diesem Zusammenhang) einer natürlichen Zahl j ist eine natürliche Zahl i , so dass j ÷ i auch eine natürliche Zahl ist.
1. PRÄAMBEL
Einige andere Fragen auf dieser Seite erwähnen das Konzept des Aliquots oder die Folge von Teilern einer natürlichen Zahl a, die kleiner als a sind . Das Bestimmen von gütlichen Zahlen umfasst das Berechnen der Summe dieser Teiler, die als Aliquotsumme oder Aliquotserie bezeichnet wird. Jede natürliche Zahl hat ihre eigene aliquote Summe, obwohl der Wert der aliquoten Summe einer Zahl nicht unbedingt für diese Zahl eindeutig ist. ( Exempli gratia , jede Primzahl hat eine aliquote Summe von 1.)
2. HERAUSFORDERUNG
Geben Sie bei einer natürlichen Zahl n
die n
dritte Ziffer der Folge von Aliquotsummen zurück. Die ersten Serien in der Sequenz, beginnend mit der Serie für 1, sind:
{0, 1, 1, 3, 1, 6, 1, 7, 4, 8, 1, 16, 1, 10, 9, 15, 1, 21, 1, 22, 11, 14, 1, 36, 6, 16, 13}
Verkettet sehen diese so aus:
0113161748116110915121122111413661613
Die Eingabe kann je nach Wunsch null- oder einindexiert sein. Lösungen müssen Programme oder Funktionen sein, die die 10.000ste Ziffer zurückgeben können (Eingabe bis 9999
oder 10000
). Die kürzeste funktionierende Lösung gewinnt.
3. TESTFÄLLE
Die korrekten Eingabe-Ausgabe-Paare sollten Folgendes umfassen, sind jedoch nicht darauf beschränkt:
0 or 1 -> 0
4 or 5 -> 1
12 or 13 -> 6
9999 or 10000 -> 7
Die Zahl vor dem "oder" ist 0-indiziert. Die folgende Nummer ist 1-indiziert.
Weitere Testfälle können auf Anfrage zur Verfügung gestellt werden.
4. Referenzen
OEIS hat eine Liste von Zahlen und deren aliquoten Summen.