RosettaCodeData/Task/Cuban-primes/Mathematica/cuban-primes.math

9 lines
280 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
cubans[m_Integer] := Block[{n = 1, result = {}, candidate},
While[Length[result] < m,
n++;
candidate = n^3 - (n - 1)^3;
If[PrimeQ[candidate], AppendTo[result, candidate]]];
result]
cubans[200]
NumberForm[Last[cubans[100000]], NumberSeparator -> ",", DigitBlock -> 3]