Rétro Math : LE CUBE

Rétro Math : LE CUBE

Trouver un nombre qui soit égal à la somme des chiffres de son cube.

Je ne donne jamais les solutions de ces énigmes, mais je fais exception à cette règle :

for i in range(1000):
    if i==sum(int(chiffre) for chiffre in str(i**3)):
        print(i,i**3,sum(int(chiffre) for chiffre in str(i**3)))

Ces trois lignes Python, que vous pouvez copier-coller dans le bac à sable vous donne immédiatement les 7 solutions :

0 0 0
1 1 1
8 512 8
17 4913 17
18 5832 18
26 17576 26
27 19683 27

Votre commentaire

Pas de compte à créer. Votre adresse ne sera ni publiée, ni transmise : elle ne sert qu’à vous prévenir si je vous réponds.

Le premier message d’un nouveau visiteur attend ma relecture avant d’apparaître ; les suivants sont publiés aussitôt.