|
|
A070321
|
|
Greatest squarefree number <= n.
|
|
9
|
|
|
1, 2, 3, 3, 5, 6, 7, 7, 7, 10, 11, 11, 13, 14, 15, 15, 17, 17, 19, 19, 21, 22, 23, 23, 23, 26, 26, 26, 29, 30, 31, 31, 33, 34, 35, 35, 37, 38, 39, 39, 41, 42, 43, 43, 43, 46, 47, 47, 47, 47, 51, 51, 53, 53, 55, 55, 57, 58, 59, 59, 61, 62, 62, 62, 65, 66, 67, 67, 69, 70, 71, 71
(list;
graph;
refs;
listen;
history;
text;
internal format)
|
|
|
OFFSET
|
1,2
|
|
COMMENTS
|
a(n) = Max( core(k) : k=1,2,3,...,n ) where core(x) is the squarefree part of x (the smallest integer such that x*core(x) is a square).
|
|
LINKS
|
|
|
MAPLE
|
local a;
for a from n by -1 do
if issqrfree(a) then
return a;
end if;
end do:
end proc:
|
|
MATHEMATICA
|
a[n_] :=For[ k = n, True, k--, If[ SquareFreeQ[k], Return[k]]]; Table[a[n], {n, 1, 100}] (* Jean-François Alcover, Mar 27 2013 *)
gsfn[n_]:=Module[{k=n}, While[!SquareFreeQ[k], k--]; k]; Array[gsfn, 80] (* Harvey P. Dale, Mar 27 2013 *)
|
|
PROG
|
(PARI) a(n) = while (! issquarefree(n), n--); n; \\ Michel Marcus, Mar 18 2017
|
|
CROSSREFS
|
|
|
KEYWORD
|
easy,nonn
|
|
AUTHOR
|
|
|
EXTENSIONS
|
|
|
STATUS
|
approved
|
|
|
|