Cod sursa(job #161950)

Utilizator pandaemonAndrei Popescu pandaemon Data 19 martie 2008 02:13:59
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.36 kb
#include<stdio.h>

int n,k,s[20],i;

int back(int x)
{

 if(x==k+1)
 {
   for(i=1;i<=k;i++)
   printf("%d ",s[i]);
   printf("\n");   }

 else
 {
   s[x]=s[x-1];

   while(++s[x]<=n)
   back(x+1);      }

}



int main()
{freopen("combinari.in","r",stdin);
 freopen("combinari.out","w",stdout);

 scanf("%d %d",&n,&k);

 back(1); return 0;}