A347044 Greatest divisor of n with half (rounded up) as many prime factors (counting multiplicity) as n.
1, 2, 3, 2, 5, 3, 7, 4, 3, 5, 11, 6, 13, 7, 5, 4, 17, 9, 19, 10, 7, 11, 23, 6, 5, 13, 9, 14, 29, 15, 31, 8, 11, 17, 7, 9, 37, 19, 13, 10, 41, 21, 43, 22, 15, 23, 47, 12, 7, 25, 17, 26, 53, 9, 11, 14, 19, 29, 59, 15, 61, 31, 21, 8, 13, 33, 67, 34, 23, 35, 71
Offset: 1
Keywords
Examples
The divisors of 123456 with half bigomega are: 16, 24, 5144, 7716, so a(123456) = 7716.
Links
- Amiram Eldar, Table of n, a(n) for n = 1..10000
Crossrefs
The case of powers of 2 is A163403.
The exact version is A347046.
A000005 counts divisors.
A001221 counts distinct prime factors.
A001222 counts all prime factors (also called bigomega).
A340387 lists numbers whose sum of prime indices is twice bigomega.
A340609 lists numbers whose maximum prime index divides bigomega.
A340610 lists numbers whose maximum prime index is divisible by bigomega.
A347042 counts divisors d|n such that bigomega(d) divides bigomega(n).
Programs
-
Mathematica
Table[Max[Select[Divisors[n],PrimeOmega[#]==Ceiling[PrimeOmega[n]/2]&]],{n,100}] a[n_] := Module[{p = Flatten[Table[#[[1]], {#[[2]]}] & /@ FactorInteger[n]], np}, np = Length[p]; Times @@ p[[Floor[np/2] + 1;; np]]]; Array[a, 100] (* Amiram Eldar, Nov 02 2024 *)
-
Python
from sympy import divisors, factorint def a(n): npf = len(factorint(n, multiple=True)) for d in divisors(n)[::-1]: if len(factorint(d, multiple=True)) == (npf+1)//2: return d return 1 print([a(n) for n in range(1, 72)]) # Michael S. Branicky, Aug 18 2021
-
Python
from math import prod from sympy import factorint def A347044(n): fs = factorint(n,multiple=True) l = len(fs) return prod(fs[l//2:]) # Chai Wah Wu, Aug 20 2021
Comments