OFFSET
1,2
LINKS
Reinhard Zumkeller, Table of n, a(n) for n = 1..10000
FORMULA
a(n) = if n <= 9 then n else (if n mod 10 = 0 then a(n/10) else 10*a(floor(n/10)) + n mod 10). [Reinhard Zumkeller, Feb 02 2012]
MAPLE
noz:=proc(n) local a, t1, i, j; a:=0; t1:=convert(n, base, 10); for i from 1 to nops(t1) do j:=t1[nops(t1)+1-i]; if j <> 0 then a := 10*a+j; fi; od: a; end;
[seq(f(n), n=1..200)]; # N. J. A. Sloane, Jun 11 2014
MATHEMATICA
Table[FromDigits[DeleteCases[IntegerDigits[n], 0]], {n, 120}] (* Alonso del Arte, Nov 10 2018 *)
PROG
(Haskell)
a004719 = read . filter (/= '0') . show :: Integer -> Integer
-- Reinhard Zumkeller, Feb 02 2012
(PARI) a(n, base=10) = fromdigits(select(sign, digits(n, base)), base) \\ Rémy Sigrist, Nov 10 2018
(Python)
def A004719(n): return int(str(n).replace('0', '')) # Chai Wah Wu, Feb 20 2024
CROSSREFS
KEYWORD
AUTHOR
STATUS
approved