OFFSET
1
FORMULA
MATHEMATICA
PROG
(Python)
from functools import lru_cache
from math import isqrt
@lru_cache(maxsize=None)
def A189014(n): return 0 if n==1 else A189014(m) if n==(k:=(m:=isqrt((n<<3)//3)+1>>1)*(3*m-1)>>1) else A189014(n-m+(n<=k))^1 # Chai Wah Wu, Nov 08 2025
CROSSREFS
KEYWORD
nonn
AUTHOR
Clark Kimberling, Apr 15 2011
STATUS
approved
