输出所有小于等于n(n为一个大于2的正整数)的素数,
如题
人气:158 ℃ 时间:2019-11-02 21:29:11
解答
var
a:array[1..100000] of boolean;
n,i:longint;
begin
fillchar(a,sizeof(a),false);
a[2]:=true;
readln(n);
for i:=2 to n do
if a[i] then
begin
writeln(i);
for j:=2 to n div i do a[i*j]:=false;
end;
end.
筛选法找素数.
推荐
- 设n为正整数,若不超过n的正整数中质数的个数等于合数的个数,则称这个数为好数,那么所有好数之和为
- 对于任意大于1的整数n,大于n!+n而小于n!+n的质数的个数有多少个?(其中n!=n*(n-1)*(n-2)*.*3*2*1)
- 给出一个大于或等于3的正整数,判断他是不是素数
- 任意N个大于2的偶数和是否恰好能等于2N个质数的和?(N为任意正整数)
- 设n为大于2的正整数,证明:存在一个质数p,满足n
- 为什么要感悟一些人生
- 若丨向量a丨=2,丨向量b丨=5,<向量a,向量b>=150°求
- 谓词逻辑表达
猜你喜欢
- 一项工程,师傅4天完成,徒弟6天完成,师徒合作几天完成.先由徒弟做一天,再师徒两人合作
- 三山六海一份田是什么意思?
- 圆的方程x²+y²-2(m+3)x+2(1-4m²)y+16m^4+9=0 求实数a的取值范围
- 你是怎样理解两京锁钥无双地,万里长城第一关的?
- 杠杆 (5 15:39:51)
- 怎样区分蛋白质的可逆沉淀和不可逆沉淀
- 氯和氧哪一个非金属性强?
- ,一个用电器接在36v的电路上,通过电流0.5A,电压升高为72V时,电阻为多少,电流为多少,