Cod sursa(job #993416)

Utilizator BLz0rDospra Cristian BLz0r Data 3 septembrie 2013 19:30:34
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <cstdio>
using namespace std;

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

int n,k,s[20];

void back(int l){
	if (l==k){
		for (int i=1;i<=k;++i){
			fprintf (g,"%d ",s[i]);
		}
		fprintf (g,"\n");
		return ;
	}
	else{
		for (int i=s[l]+1;i<=n;++i){
			s[l+1]=i;
			back(l+1);
		}
	}
}

int main(){
	fscanf (f,"%d%d",&n,&k);
	
	back(0);
	
	return 0;
}