Cod sursa(job #313923)

Utilizator Magnuscont cu nume gresit sau fals Magnus Data 10 mai 2009 09:14:47
Problema Combinari Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb
#include <stdio.h>

long n,k,s[21];

void back(long l)
{
 long i;
 if (l==k)
 {
  for(i=1;i<k+1;i++)
  printf("%d%c",s[i],' ');
  printf("\n");
 }
 else
 {
  for(i=s[i]+1;i<n;i++)
  {
   s[l+1]=i;
   back(l+1);
  };
 };
}

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