cp's OEIS Frontend

This is a front-end for the Online Encyclopedia of Integer Sequences, made by Christian Perfect. The idea is to provide OEIS entries in non-ancient HTML, and then to think about how they're presented visually. The source code is on GitHub.

A339012 Written in factorial base, n ends in a(n) consecutive non-0 digits.

This page as a plain text file.
%I A339012 #18 Feb 15 2021 08:09:45
%S A339012 0,1,0,2,0,2,0,1,0,3,0,3,0,1,0,3,0,3,0,1,0,3,0,3,0,1,0,2,0,2,0,1,0,4,
%T A339012 0,4,0,1,0,4,0,4,0,1,0,4,0,4,0,1,0,2,0,2,0,1,0,4,0,4,0,1,0,4,0,4,0,1,
%U A339012 0,4,0,4,0,1,0,2,0,2,0,1,0,4,0,4,0,1,0
%N A339012 Written in factorial base, n ends in a(n) consecutive non-0 digits.
%C A339012 Also, a(n) is the least p for which n mod (p+2)! < (p+1)!.  A small remainder like this means a 0 digit at position p in the factorial base representation of n, where the least significant digit is position p=0.  The least such p means only nonzero digits below.
%C A339012 Those n with a(n)=p are characterized by remainders n mod (p+2)!, per the formula below.  These remainders are terms of A227157 which is factorial base digits all nonzero.  A227157 can be taken by rows where row p lists the terms having p digits in factorial base.  Each digit ranges from 1 up to 1,2,3,... respectively so there are p! values in a row, and so the asymptotic density of terms p here is p!/(p+2)! = 1/((p+2)*(p+1)) = 1/A002378(p+1) = 1/2, 1/6, etc.
%C A339012 The smallest n with a(n)=p is the factorial base repunit n = 11..11 with p 1's = A007489(p).
%H A339012 Kevin Ryde, <a href="/A339012/b339012.txt">Table of n, a(n) for n = 0..10080</a>
%F A339012 a(n)=p iff n mod (p+2)! is a term in row p of A227157 (row p terms having p digits), including p=0 by reckoning an initial A227157(0) = 0 as no digits.
%F A339012 a(n)=0 iff n mod 2 = 0.
%F A339012 a(n)=1 iff n mod 6 = 1, which is A016921.
%F A339012 a(n)=2 iff n mod 24 = 3 or 5.
%e A339012 n = 10571 written in factorial base is 2,0,4,0,1,2,1.  It ends in 3 consecutive nonzero digits (1,2,1) so a(10571) = 3.  Remainder 10571 mod (3+2)! = 11 is in A227157 row 3.
%t A339012 a[n_] := Module[{k = n, m = 2, r}, While[{k, r} = QuotientRemainder[k, m]; r != 0, m++]; m - 2]; Array[a, 30, 0] (* _Amiram Eldar_, Feb 15 2021 after _Kevin Ryde_'s PARI code *)
%o A339012 (PARI) a(n) = my(b=2,r); while([n,r]=divrem(n,b);r!=0, b++); b-2;
%Y A339012 Cf. A108731 (factorial base digits), A016921 (where a(n)=1), A339013 (+2), A230403 (ending 0's).
%Y A339012 In other bases: A215887, A328570.
%K A339012 base,nonn
%O A339012 0,4
%A A339012 _Kevin Ryde_, Nov 19 2020