Cod sursa(job #750396)

Utilizator andrei_toaderToader Andrei Sorin andrei_toader Data 21 mai 2012 23:58:51
Problema Combinari Scor 100
Compilator fpc Status done
Runda Arhiva educationala Marime 0.49 kb
var f,g:text;
    n,p:byte;
    x:array[1..18] of byte;

procedure bkt;
var k,i:byte;
begin
 k:=1; x[k]:=0;
 while k>0 do
  if x[k]<n then
  begin
   inc(x[k]);
   if k=p then
   begin
    for i:=1 to p do
     write (g,x[i],' ');
    writeln (g);
   end
   else
   begin
    inc(k); x[k]:=x[k-1];
   end;
  end
  else
   dec(k);
end;

begin
 assign (f,'combinari.in'); reset (f);
 assign (g,'combinari.out'); rewrite (g);
 read (f,n,p);
 bkt;
 close (f); close (g);
end.