主题:主题:怎样在1~~~~~23个数里任组7个数啊? 不懂啊
qqzhu
[专家分:0] 发布于 2005-06-11 17:51:00
[em18][em18][em18][em18][em18][em18][em18]
回复列表 (共4个回复)
沙发
wchz2006 [专家分:0] 发布于 2005-06-16 17:54:00
{C(23,7)}
program zu;
var
a,b,c,d,e,f,g:integer;
begin
for a:=1 to 17 do
for b:=a+1 to 18 do
for c:=b+1 to 19 do
for d:=c+1 to 20 do
for e:=d+1 to 21 do
for f:=e+1 to 22 do
for g:=f+1 to 23 do
writeln(a,' ',b,' ',c,' ',d,' ',e,' ',f,' ',g)
end.
板凳
wchz2006 [专家分:0] 发布于 2005-06-16 17:55:00
这是最垃圾的做法……
当然,只有7个数,这样做也就罢了
3 楼
XVenus [专家分:20] 发布于 2005-06-16 20:41:00
还有什么好办法ma?
4 楼
QQ331373582 [专家分:1500] 发布于 2005-06-18 09:13:00
速度太慢了
我听老师说
竞赛这个运行速度要小于一秒
我来回复