Pagini recente » Cod sursa (job #1538961) | Cod sursa (job #649814) | Cod sursa (job #473007) | Istoria paginii utilizator/avocatcristina | Cod sursa (job #610525)
Cod sursa(job #610525)
Program combinari;
var a:array [0..20] of byte;
n,k:byte;
fi,fo:text;
procedure back(l:byte);
var i:byte;
begin
if l=k then begin
for i:=1 to k do write(fo,a[i],' ');
writeln(fo);
end
else for i:=a[l]+1 to n do begin
a[l+1]:=i;
back(l+1);
end;
end;
begin
assign(fi,'combinari.in');
assign(fo,'combinari.out');
reset(fi);
rewrite(fo);
readln(fi,n,k);
back(0);
close(fo);
end.