OFFSET
0,2
LINKS
Boris Alexeev, Minimal DFAs for testing divisibility, arXiv:cs/0309052 [cs.CC], 2003.
PROG
(Python)
from sympy import integer_log
def A170805(n): return n+1 if n<2 else ((a:=1<<k+1)<<1)+(3**integer_log(a, 3)[0]*3-1>>1) if 6**(k:=integer_log(m:=3**(n-2), 6)[0])<<1<m else ((a:=3**integer_log(1<<n-1, 6)[0])*3-1>>1)+(1<<a.bit_length()) # Chai Wah Wu, Feb 05 2025
CROSSREFS
KEYWORD
nonn
AUTHOR
N. J. A. Sloane, Dec 12 2009
STATUS
approved