Cod sursa(job #183189)

Utilizator madmanjonesJones the one madmanjones Data 21 aprilie 2008 20:20:06
Problema Combinari Scor 100
Compilator fpc Status done
Runda Arhiva educationala Marime 0.63 kb
 var s:array[0..20] of longint;  
     n,k:longint;  
   
 procedure back(l:longint);  
 var i:longint;  
 begin  
 if (l=k) then  
         begin  
         for i:=1 to k do  
                 write(s[i],' ');  
         writeln;  
         end  
 else  
         begin  
         for i:=s[l]+1 to n do  
                 begin  
                 s[l+1]:=i;  
                 back(l+1);  
                 end;  
         end;  
 end;  
   
 begin  
 assign(input,'combinari.in');reset(input);  
 assign(output,'combinari.out');rewrite(output);  
 readln(n,k);  
 back(0);  
 close(input);close(output);  
 end.