A256306 Apply the transformation 0 -> 1 -> 2 -> 3 -> 4 -> 5 -> 0 to the digits of n written in base 6; do not convert back to base 10.
1, 2, 3, 4, 5, 0, 21, 22, 23, 24, 25, 20, 31, 32, 33, 34, 35, 30, 41, 42, 43, 44, 45, 40, 51, 52, 53, 54, 55, 50, 1, 2, 3, 4, 5, 0, 211, 212, 213, 214, 215, 210, 221, 222, 223, 224, 225, 220, 231, 232, 233, 234, 235, 230, 241, 242, 243, 244, 245, 240
Offset: 0
Examples
a(6) = 21 because 6 = "10" (in base 6) becomes "21". a(35) = 0 because 35 = "55" (in base 6) becomes "00".
Programs
-
PARI
A256306(n,b=6)=!n+eval(Strchr(apply(d->(d+1)%b+48, digits(n,b))))
Comments