Cod sursa(job #260970)

Utilizator yonutzTalos Ionut yonutz Data 17 februarie 2009 19:46:06
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.44 kb
 #include<stdio.h>  
 int n,k,x,s[30];  
 void afis()  
 { int i;  
   for(i=1;i<=x;i++)  
      printf("%d ",s[i]);  
   printf("\n");  
 }  
 void back(int k)  
 { if(k>x) afis();  
   else for(int i=s[k-1]+1;i<=n;i++)  
      { s[k]=i;  
        back(k+1);  
      }  
 }  
 int main()  
 { freopen("combinari.in","r",stdin);  
   freopen("combinari.out","w",stdout);  
   scanf("%d%d",&n,&x);  
   back(1);  
   return 0;  
 }