A302783 A divisor-or-multiple permutation of natural numbers: a(n) = A052330(A006068(n)).
1, 2, 6, 3, 24, 12, 4, 8, 120, 60, 20, 40, 5, 10, 30, 15, 840, 420, 140, 280, 35, 70, 210, 105, 7, 14, 42, 21, 168, 84, 28, 56, 7560, 3780, 1260, 2520, 315, 630, 1890, 945, 63, 126, 378, 189, 1512, 756, 252, 504, 9, 18, 54, 27, 216, 108, 36, 72, 1080, 540, 180, 360, 45, 90, 270, 135, 83160, 41580, 13860, 27720, 3465, 6930, 20790, 10395, 693
Offset: 0
Keywords
Links
Crossrefs
Programs
-
PARI
up_to_e = 13; v050376 = vector(up_to_e); A050376(n) = v050376[n]; A209229(n) = (n && !bitand(n,n-1)); A302777(n) = A209229(isprimepower(n)); i = 0; for(n=1,oo,if(A302777(n), i++; v050376[i] = n); if(i == up_to_e,break)); A052330(n) = { my(p=1,i=1); while(n>0, if(n%2, p *= A050376(i)); i++; n >>= 1); (p); }; A006068(n)= { my(s=1, ns); while(1, ns = n >> s; if(0==ns, break()); n = bitxor(n, ns); s <<= 1; ); return (n); } \\ From A006068 A302783(n) = A052330(A006068(n));
Comments