D'instinct, ça a un rapport avec la parité.
Vite fait : un nombre se terminant par 4 ou par 6 a un carré dont le chiffre des unités est 6, les autres non. Le chiffre des dizaines des carrés des nombres de 1 à 10, 4 et 6 exclus, sont des chiffres pairs.
Puis pour tout a, et pour tout b entre 0 et 9 :
(10a+b)2=100a2+20ab+b2
100a2 ne contribue pas au chiffre des dizaines, 20ab donne un multiple de 20 donc un nombre dont le chiffre des dizaines est pair, et le chiffre des dizaines de b2 est positif si b n'est pas 4 ou 6.
Par conséquent, un carré ne se terminant pas par le chiffre 6 a un chiffre des dizaines pair.