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 :
[TeX](10a+b)^2 = 100 a^2 + 20 a b + b^2[/TeX]
[latex]100 a^2[/latex] ne contribue pas au chiffre des dizaines, [latex]20 a b[/latex] donne un multiple de 20 donc un nombre dont le chiffre des dizaines est pair, et le chiffre des dizaines de [latex]b^2[/latex] 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.