RosettaCodeData/Task/Square-free-integers/Mathematica/square-free-integers.math

6 lines
208 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
squareFree[n_Integer] := DeleteCases[Last /@ FactorInteger[n], 1] === {};
findSquareFree[n__] := Select[Range[n], squareFree];
findSquareFree[45]
findSquareFree[10^9, 10^9 + 145]
Length[findSquareFree[10^6]]