Un numero automorfo è un numero che è un suffisso del suo quadrato nella base 10. Questa è la sequenza A003226 nell'OEIS.
Il tuo compito:
Scrivi un programma o una funzione per determinare se un input è un numero automorfo.
Ingresso:
Un numero intero compreso tra 0 e 10 ^ 12 (incluso), che può essere o meno un numero automorfo.
Produzione:
Un valore di verità / falsità che indica se l'ingresso è o meno un numero automorfo.
Esempi:
0 -> truthy
1 -> truthy
2 -> falsy
9376 -> truthy
8212890625 -> truthy
punteggio:
Questo è code-golf , il punteggio più basso in byte vince.