Cod sursa(job #432803)

Utilizator mihaipopa12Popa Mihai mihaipopa12 Data 2 aprilie 2010 19:37:11
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include<stdio.h>
FILE*f=fopen("combinari.in","r");
FILE*g=fopen("combinari.out","w");
char n,c,x[20];
void sol(){
	for(int i=1;i<=c;i++)
		fprintf(g,"%d ",x[i]);
	fprintf(g,"\n");

}
void back(int k){
	int i=0;
	if(k==c+1){
		sol();
		return ;
	}
	for(i=x[k-1]+1;i<=n;i++){
		x[k]=i;
		back(k+1);
	}
}
int main () {
	
	fscanf(f,"%d %d",&n,&c);
	back(1);
	
	fclose(f);
	fclose(g);
	return 0;
}