A225428 Number of numbers x < 10^n such that the digits of x^2 occur with an equal frequency of 2.
0, 1, 9, 47, 212, 1232, 6592, 31145, 129587, 597959
Offset: 1
Examples
The only two-digit number is 88, whose square is 7744.
Programs
-
Mathematica
cnt = 0; Table[x = Floor[Sqrt[10] * 10^(n-1)]; While[x < 10^n, If[Union[Last[Transpose[Tally[IntegerDigits[x^2]]]]] == {2}, cnt++]; x++]; cnt, {n, 6}]
-
Python
from collections import Counter def passes(x): return set(Counter(str(x**2)).values()) == {2} def afull(): c = 0 for n in range(1, 11): c += sum(1 for x in range(10**(n-1), 10**n) if passes(x)) print(c, end=", ") afull() # Michael S. Branicky, May 12 2023
Extensions
a(10) from Hugo Pfoertner, May 12 2023
Comments