Cod sursa(job #311146)

Utilizator mihaionlyMihai Jiplea mihaionly Data 2 mai 2009 19:41:17
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include <stdio.h>
FILE *f=fopen("combinari.in","r");
FILE *g=fopen("combinari.out","w");
int n,k,uz[20];
void afisare()
 {
 int i;
 for(i=1;i<=n;i++)
  if(uz[i])
   fprintf(g,"%d ",i);
 fprintf(g,"\n");
 }
void comb(int j,int l)
 {
 if(l==k+1)
  afisare();
 else
  {
  for(int i=j;i<=n;i++)
   {
   uz[i]=1;
   comb(i+1,l+1);
   uz[i]=0;
   }
  }
 }
int main()
 {
 fscanf(f,"%d %d",&n,&k);
 comb(1,1);
 }