Cod sursa(job #589664)

Utilizator ScriamTertiuc Afanasie Scriam Data 13 mai 2011 11:49:22
Problema Combinari Scor 100
Compilator fpc Status done
Runda Arhiva educationala Marime 0.49 kb
Program combinari;
var a : array[0..1000] of integer;
    n,k : integer;
    fin,fout : text;

Procedure back(l : integer);
var i : integer;

begin
if (l=k) then begin for i:=1 to l do write(fout,a[i],' '); writeln(fout); end
else
for i:=a[l]+1 to n do
begin a[l+1]:=i; back(l+1);  end;
end;





begin
assign(fin,'combinari.in');   assign(fout,'combinari.out');
reset(fin);                   rewrite(fout);
readln(fin,n,k);
close(fin);
back(0);
writeln;
close(fout);
end.