绝对素数 matlab
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/10 09:30:31
绝对素数 matlab
n=round((rand+1)*1000)+1; %生成正整数n,为防止n过大,将上限设为2000
A=round(rand(1,n)*1000); %生成一个长度为n的整数序列
[B,ind]=sort(A); %按升序排列,B即为排序后的数列
c=isprime(B)==1; %B中所有素数的序号
B(c) %B中所有的素数
A=round(rand(1,n)*1000); %生成一个长度为n的整数序列
[B,ind]=sort(A); %按升序排列,B即为排序后的数列
c=isprime(B)==1; %B中所有素数的序号
B(c) %B中所有的素数