A361337 Numbers that reach 0 after a suitable series of split-and-multiply operations (see Comments for precise definition).
0, 10, 20, 25, 30, 40, 45, 50, 52, 54, 55, 56, 58, 59, 60, 65, 69, 70, 78, 80, 85, 87, 90, 95, 96, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 115, 120, 125, 128, 129, 130, 134, 135, 136, 138, 140, 144, 145, 150, 152, 153, 154, 155, 156, 157, 158, 159
Offset: 1
Examples
We see that 115 reaches 0 when split into 11*5: 11*5 = 55 -> 5*5 = 25 -> 2*5 = 10 -> 1*0 = 0.
Links
- Michael S. Branicky, Table of n, a(n) for n = 1..10000
Programs
-
PARI
select( {is_A361337(n)=!vecmin(digits(n))|| for(p=1,logint(n,10), is_A361337(vecprod(divrem(n,10^p)))&& return(1))}, [1..160]) \\ M. F. Hasler, Apr 05 2023
-
Python
def ok(n): if n < 10: return n == 0 s = str(n) if "0" in s: return True return any(ok(int(s[:i])*int(s[i:])) for i in range(1, len(s))) print([k for k in range(116) if ok(k)]) # Michael S. Branicky, Apr 02 2023
-
Python
ok = lambda n: '0' in (s:=str(n)) or any(ok(int(s[:i])*int(s[i:])) for i in range(1,len(s))) # M. F. Hasler, Apr 05 2023
Formula
a(2894 + k) = 3112 + k for all k >= 0 (conjectured). - M. F. Hasler, Apr 05 2023
Extensions
a(38) and beyond from Michael S. Branicky, Apr 02 2023
Comments