Ein richtiger Teiler ist ein Teiler einer Zahl n , die nicht n selbst ist. Die richtigen Teiler von 12 sind beispielsweise 1, 2, 3, 4 und 6.
Sie erhalten eine ganze Zahl x , x ≥ 2, x ≤ 1000 . Ihre Aufgabe ist es, alle höchsten richtigen Teiler der ganzen Zahlen von 2 bis x (einschließlich) zu summieren (OEIS A280050 ).
Beispiel (mit x = 6
):
Finden Sie alle ganzen Zahlen zwischen 2 und 6 (einschließlich): 2,3,4,5,6.
Holen Sie sich die richtigen Teiler von allen und wählen Sie aus jeder Zahl die höchsten aus:
- 2 -> 1
- 3 -> 1
- 4 -> 1, 2
- 5 -> 1
- 6 -> 1, 2, 3 .
Addieren Sie die höchsten richtigen Divisoren:
1 + 1 + 2 + 1 + 3 = 8
.Das Endergebnis ist 8.
Testfälle
Eingabe | Ausgabe ------- + --------- | 2 | 1 4 | 4 6 | 8 8 | 13 15 | 41 37 | 229 100 | 1690 1000 | 165279
Regeln
Es gelten Standardlücken .
Sie können die Eingabe und Ausgabe nach einer beliebigen Standardmethode vornehmen .
Dies ist Code-Golf , die kürzeste gültige Einsendung in jeder Sprache gewinnt! Habe Spaß!