Cod sursa(job #449240)

Utilizator ncbllrNegrii Costin ncbllr Data 5 mai 2010 22:50:10
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.74 kb
#include<iostream.h>

int n,k,a[11];

void comb(int q)
{    
     if (q <= n)
     
         for ( int i = a[ q - 1 ] + 1; i <= n; i ++)
                 {  
                      a[ q ] = i;
                      if(q == k)
                            { 
                              for (int i = 1 ; i <=k ; i ++)  printf("%d ", a [ i ]);
                              printf("\n");
                            }
                      else comb(q+1);
                 }
                   
}                    


int main() 
{ 
    
    freopen("combinari.in", "r", stdin); 
    freopen("combinari.out", "w", stdout);
              
    scanf("%d %d", &n, &k);  
    comb(1); 
    
    return 0;     

}