Un vero divisore è un divisore di un numero n , che non è n stesso. Ad esempio, i divisori propri di 12 sono 1, 2, 3, 4 e 6.
Ti verrà dato un numero intero x , x ≥ 2, x ≤ 1000 . Il tuo compito è quello di sommare tutti i più alti divisori propri degli interi da 2 a x (incluso) (OEIS A280050 ).
Esempio (con x = 6
):
Trova tutti i numeri interi tra 2 e 6 (inclusi): 2,3,4,5,6.
Prendi i divisori appropriati di tutti loro e scegli quelli più alti da ciascun numero:
- 2 -> 1
- 3 -> 1
- 4 -> 1, 2
- 5 -> 1
- 6 -> 1, 2, 3 .
Sommare i più alti divisori propri:
1 + 1 + 2 + 1 + 3 = 8
.Il risultato finale è 8.
Casi test
Input | Produzione ------- + --------- | 2 | 1 4 | 4 6 | 8 8 | 13 15 | 41 37 | 229 100 | 1690 1000 | 165279
Regole
Si applicano le lacune predefinite .
Puoi prendere input e fornire output con qualsiasi metodo standard .
Questo è code-golf , vince l'invio valido più breve in ogni lingua! Divertiti!