Sia (input)
Quindi i divisori sono: 1, 2, 3, 6, 7, 14, 21, 42
Quadratura di ciascun divisore: 1, 4, 9, 36, 49, 196, 441, 1764
Sommando (aggiungendo): 2500
Poiché quindi restituiamo un valore veritiero. Se non è un quadrato perfetto, restituisci un valore errato.
Esempi:
42 ---> true
1 ---> true
246 ---> true
10 ---> false
16 ---> false
Questo è code-golf quindi il codice più breve in byte per ogni lingua vince
Grazie a @Arnauld per aver sottolineato la sequenza: A046655