Comment les repérer
Prenez un entier positif k. Trouvez ses diviseurs . Trouvez les facteurs premiers distincts de chaque diviseur . Additionnez tous ces facteurs ensemble. Si ce nombre (somme) est un diviseur de k ( si la somme divise k ) alors, ce nombre k, est un nombre BIU
Exemples
Prenons le nombre 54
Trouver tous les diviseurs: [1, 2, 3, 6, 9, 18, 27, 54]
Trouver les facteurs premiers distincts de chaque diviseur
REMARQUE: Pour le cas de 1
nous prenons comme facteur premier distinct1
1 -> 1
2 -> 2
3 -> 3
6 -> 2,3
9 -> 3
18 -> 2,3
27 -> 3
54 -> 2,3
Maintenant, nous prenons la somme de tous ces facteurs premiers
1+2+3+2+3+3+2+3+3+2+3=27
27
divise 54 (ne laisse aucun reste)
Donc, 54
est un nombre BIU .
Un autre exemple (rapide) pour les k=55
diviseurs: [1,5,11,55]
Somme de facteurs premiers distincts: 1+5+11+5+11=33
33
n'est PAS un diviseur de 55, c'est pourquoi ce 55
n'est PAS un nombre BIU .
Numéros BIU
Voici les 20 premiers d'entre eux:
1,21,54,290,735,1428,1485,1652,2262,2376,2580,2838,2862,3003,3875,4221,4745, 5525,6750,7050 ...
mais cette liste continue et il y a beaucoup de numéros BIU qui attendent d'être découverts par vous!
Le défi
Étant donné un entier n>0
en entrée , affichez le nième numéro BIU
Cas de test
Entrée-> Sortie
1->1
2->21
42->23595
100->118300
200->415777
300->800175
Ceci est codegolf . La réponse la plus courte en octets gagne!
1
n'est pas le premier ...