主题:什么叫穷举!
hmx0979
[专家分:160] 发布于 2006-02-15 13:18:00
什么叫穷举?怎么用?举个例子讲解一下,谢谢了
回复列表 (共21个回复)
11 楼
编程黑客 [专家分:1660] 发布于 2006-02-26 21:22:00
贺天行宝
老奸贼!!![em10]
12 楼
梦幻神兵 [专家分:600] 发布于 2006-02-27 16:38:00
例1-1-3 在如图所示的圆圈中,不重复地填入数字1、2、3、4、5、6。要求每条边上三个数之和都相同,编程打印输出各种填法。(排列问题)
var
s,n,a,b,c,d,e,f : integer;
begin
n := 0;
for a := 1 to 6 do
for b := 1 to 6 do
if b <> a then
for c := 1 to 6 do
if (c <> a) and (c <> b) then
for d := 1 to 6 do
if (d <> a) and (d <> b) and (d <> c) then
for e := 1 to 6 do
if (e <> a) and (e <> b) and (e <> c) and (e <> d) then
begin
f := 21-a-b-c-d-e;
s := a+b+c;
if (c+d+e = s) and (a+f+e = s) then begin
n := n+1;
writeln('No.',n:2,' : ',a:4);
writeln(b:10,f:4);
writeln(c:8,d:4,e:4);
readln;
end;
end;
end.
像本程序中间的部分就是穷举!
13 楼
huqiang110 [专家分:0] 发布于 2006-03-31 16:20:00
[em1]
你会黑喀吗?
14 楼
huqiang110 [专家分:0] 发布于 2006-03-31 16:22:00
说话啊
你会不会嘛????????????
15 楼
huqiang110 [专家分:0] 发布于 2006-03-31 16:24:00
你们会不会黑克
16 楼
huqiang110 [专家分:0] 发布于 2006-03-31 16:25:00
[quote]晕[/quote]
17 楼
bigchen [专家分:1940] 发布于 2006-11-03 07:25:00
穷举素数问题:
var
i,n,j:longint;
p:boolean;
begin
readln(n);
for i:=2 to n do
begin
p:=true;
for j:=2 to trunc(sqrt(i))
begin
if i mod j=0 then p:=false;
end;
if p then writeln(i);
end;
end.
18 楼
vvv832 [专家分:360] 发布于 2006-11-04 12:47:00
汗死,学编程连穷举都不知道,说简单点就是一个一个
试
19 楼
zjh1312 [专家分:90] 发布于 2007-03-14 21:14:00
555555大哥们+我的Q吧......我不明白啊....529828394
20 楼
ltt6ltt [专家分:0] 发布于 2007-06-17 18:39:00
一个一个试就叫穷举
我来回复