A305458 In primorial base: a(n) is obtained by replacing each nonzero digit of n with its product with the nonzero digits at lower indices (See Comments for precise definition).
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 16, 17, 12, 13, 14, 15, 28, 29, 18, 19, 20, 21, 10, 11, 24, 25, 26, 27, 22, 23, 30, 31, 32, 33, 64, 65, 36, 37, 38, 39, 76, 77, 72, 73, 74, 75, 148, 149, 108, 109, 110, 111, 190, 191, 144, 145, 146, 147, 52, 53, 60, 61, 62, 63
Offset: 0
Examples
The digits of 7772 in primorial base are 3,4,0,0,1,0. Also: - 1 == 1 (mod prime(2)), - 4 * 1 == 4 (mod prime(5)), - 3 * 4 * 1 == 12 (mod prime(6)). Hence the digits of a(7772) in primorial base are 12,4,0,0,1,0, and a(7772) = 28562.
Links
Crossrefs
Programs
-
PARI
a(n) = my (v=0, k=1, r=2, p=1); while (n, my (d=n % r); if (d, k *= d; v += p * lift(Mod(k, r))); n \= r; p *= r; r = nextprime(r+1)); return (v)
Comments