主题:求助
sysxzx
[专家分:0] 发布于 2006-11-23 12:35:00
谁来说一下,穷举法。
回复列表 (共4个回复)
沙发
bigchen [专家分:1940] 发布于 2006-11-23 12:44:00
就是在给定的范围内,枚举数字
与条件比较,如果符合条件,那么就进行操作
板凳
bigchen [专家分:1940] 发布于 2006-11-23 12:53:00
比如说:求在1到N范围内求素数(5个一行输出):
var n,i,j,k,l:integer;
begin
readln(n);l:=1;
write(2,' ');{1不算,2要特别处理}
for i:=3 to n do
begin
k:=1;
for j:=2 to trunc(sqrt(i)) do
if i mod j=0 then
begin
k:=0;break;
end;
if k=1 then
begin
l:=l+1;write(i,' ');
if l mod 5=0 then writeln;
end;
end;
end.
3 楼
zjsyzhong [专家分:520] 发布于 2006-11-24 17:41:00
[em18]
4 楼
风神少年 [专家分:730] 发布于 2006-12-08 16:09:00
[em18]
我来回复