OFFSET
1,2
COMMENTS
a(n)<=2^k for n<=2^k.
a(n)=n for n in A000961. - Ivan Neretin, Apr 30 2016
LINKS
Ivan Neretin, Table of n, a(n) for n = 1..10000
Eric Weisstein's World of Mathematics, Smooth Number.
MATHEMATICA
a[n_] := Module[{p, k}, p = FactorInteger[n][[1, 1]]; For[k = n, True, k++, If[FactorInteger[k][[-1, 1]] <= p, Return[k]]]];
Table[a[n], {n, 1, 100}] (* Jean-François Alcover, Oct 15 2021 *)
PROG
(Python)
from sympy import integer_log, prevprime, primefactors
from oeis_sequences.OEISsequences import bisection
def A080785(n):
if n == 1: return 1
def g(x, m): return x.bit_length() if m==2 else sum(g(x//(m**i), prevprime(m))for i in range(integer_log(x, m)[0]+1))
k = g(n-1, p:=min(primefactors(n)))+1
def f(x): return k+x-g(x, p)
return bisection(f, k, k) # Chai Wah Wu, Mar 13 2026
CROSSREFS
KEYWORD
nonn
AUTHOR
Reinhard Zumkeller, Mar 12 2003
STATUS
approved
