login

Year-end appeal: Please make a donation to the OEIS Foundation to support ongoing development and maintenance of the OEIS. We are now in our 61st year, we have over 378,000 sequences, and we’ve reached 11,000 citations (which often say “discovered thanks to the OEIS”).

a(n) = number of ways n can be divided into two factors that have the same number of digits in factorial base representation (the two different orders for unequal factors are counted only once).
4

%I #14 Jan 02 2016 04:13:13

%S 1,0,0,1,0,1,0,1,1,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,

%T 0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,1,0,0,1,1,0,1,0,0,

%U 0,1,0,2,0,0,0,0,1,1,0,1,1,0,0,2,0,0,0,1,0,2,1,0,0,0,0,2,0,1,1,1,0,1,0,1,1,0,0,2,0,1,0,2,0,1,0,0,1,0,1,3

%N a(n) = number of ways n can be divided into two factors that have the same number of digits in factorial base representation (the two different orders for unequal factors are counted only once).

%H Antti Karttunen, <a href="/A266344/b266344.txt">Table of n, a(n) for n = 1..14161</a>

%H <a href="/index/Fa#facbase">Index entries for sequences related to factorial base representation</a>

%F a(n) = Sum_{d|n} [(d <= (n/d)) and (A084558(d) = A084558(n/d))].

%F (In the above formula [ ] stands for Iverson bracket, giving as its result 1 only if d is less than or equal to n/d and in factorial base representation d and n/d require equal number of digits, and 0 otherwise.)

%e 1 can be factored just one way, as 1*1, and thus a(1) = 1.

%e 4 can be factored as 2*2, and thus also a(4) = 1, and generally for all perfect squares k, a(k) >= 1.

%e 14 can be factored as 2*7, but as A007623(2) = 2 and A007623(7) = 101, with different number of digits in factorial base (and 1*14 fares even less well), a(14) = 0.

%e 72 can be factored to two divisors so that the factorial base representations are of equal length as 6*12 or 8*9 (where the corresponding factorial base representations are "100" * "200" and "110" * "111"), thus a(72) = 2.

%e 120 can be similarly factored as 6*20 ("100" * "310"), 8*15 ("110" * "211") and 10*12 ("120" * "200"), thus a(120) = 3.

%t r = Most@ Reverse@ Range@ 10; Map[Length, Table[Flatten@ Map[Differences@ IntegerLength[#, MixedRadix@ r] &, Transpose@ {#, n/#}] &@ TakeWhile[Divisors@ n, # <= Sqrt@ n &], {n, 120}] /. k_ /; k > 0 -> Nothing] (* _Michael De Vlieger_, Dec 30 2015, Version 10.2 *)

%o (PARI)

%o A084558(n) = { my(m=1); if(0==n,n,while(m!<=n,m++);return(m-1)); }

%o A266344(n) = sumdiv(n, d, ((d <= (n/d)) && (A084558(d)==A084558(n/d))));

%o for(n=1, 14161, write("b266344.txt", n, " ", A266344(n)));

%Y Cf. A084558.

%Y Cf. A266345 (positions of records).

%Y Cf. also A078781, A266342.

%K nonn,base

%O 1,72

%A _Antti Karttunen_, Dec 28 2015