作业帮 > 综合 > 作业

袋子中有五只颜色不同的球,每次任取三只,有几种不同取法pascal程序

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/04 13:08:52
袋子中有五只颜色不同的球,每次任取三只,有几种不同取法pascal程序
用集合,写出每种的结果
袋子中有五只颜色不同的球,每次任取三只,有几种不同取法pascal程序
program ball;
const
infile='';
outfile='';
var
fin,fout:text;
color:array[1..3] of integer;
use:array[1..5] of boolean;
procedure put(x:integer);
var
i:integer;
begin
if x=4 then begin
for i:=1 to 3 do write(fout,color[i],' ');
writeln(fout);
exit;
end;
for i:=1 to 5 do
if not(use[i]) then begin
use[i]:=true;
color[x]:=i;
put(x+1);
use[i]:=false;
end;
end;
begin
assign(fin,infile);
assign(fout,outfile);
reset(fin);
rewrite(fout);
put(1);
close(fin);
close(fout);
end.
输出全排列