OFFSET
0,3
MATHEMATICA
d[n_]:=IntegerDigits[n]; t={0}; Do[If[Union[d[n]]!={2}, n=FromDigits[DeleteCases[d[n], 2]]; AppendTo[t, n]], {n, 75}]; t (* Jayanta Basu, May 17 2013 *)
PROG
(Python)
def A004721(n):
l = len(str(n))
m = 2*(10**l-1)//9
k = n + l - int(n+l < m)
return 1 if k == m else int(str(k).replace('2', '')) # Chai Wah Wu, Apr 20 2021
CROSSREFS
KEYWORD
base,nonn
AUTHOR
STATUS
approved