Cod sursa(job #808606)

Utilizator alex45meOlaru Alex alex45me Data 6 noiembrie 2012 23:24:13
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include <iostream>
#include <stdio.h>


FILE *f=fopen("combinari.in","r");
FILE *g=fopen("combinari.out","w");

int x[20],n,m;

void afis()
{
    int i;
    for (i=1;i<=m;i++)
    fprintf(g,"%d ",x[i]);
    fprintf(g,"\n");
}

void back(int k)
{
int i;
for(i=x[k-1]+1;i<=n;i++)
{
x[k]=i;
if (k==m) afis();
else back(k+1);
}
}


int main()
{
      fscanf(f,"%d%d",&n,&m);
      x[0]=0;
      back(1);


     fclose;
	return 0;
}