Soit (entrée)
Alors les diviseurs sont: 1, 2, 3, 6, 7, 14, 21, 42
Équerrage de chaque diviseur: 1, 4, 9, 36, 49, 196, 441, 1764
Prise de somme (addition): 2500
Puisque nous retournons donc une valeur véridique. S'il ne s'agit pas d'un carré parfait, renvoyez une valeur fausse.
Exemples :
42 ---> true
1 ---> true
246 ---> true
10 ---> false
16 ---> false
C'est du code-golf donc le code le plus court en octets pour chaque langue gagne
Merci à @Arnauld d'avoir souligné la séquence: A046655