让
2|n, 3|n,..., p_i|n, p_j|n,..., p_k|n
p_i < p_j< ... < p_k
其中直到 p_i 的所有素数除以 n 和
j > i+1
我想在 Mathematica 中编写代码来查找 p_i 并确定 {2,3,5,...,p_i}。
谢谢。
B = {};
n = 2^6 * 3^8 * 5^3 * 7^2 * 11 * 23 * 29;
对于[i = 1, i <= k, i++,
If[Mod[n, Prime[i]] == 0, AppendTo[B, Prime[i]]
If[Mod[n, Prime[i + 1]] > 0, Break[]]]];
mep1=最大[B];
乙
mep1
结果是
{2,3,5,7,11}
11
我想编写代码而不是 B 来获得 B[n],因为我需要为给定的 n 绘制 mep1[n] 的图形。