Cod sursa(job #536697)

Utilizator SzabiVajda Szabolcs Szabi Data 19 februarie 2011 04:27:18
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include <stdio.h>

int v[20],k,n;


void kiir(){
	int i;
	
	for(i=1;i<=k;i++){
		
		printf("%d ",v[i]);
	}
	
	printf("\n");
}


void back(int p){
	int i;
	
	for(i=v[p-1]+1;i<=n;i++){
	
		v[p]=i;
		
		if(p==k){kiir();}else{back(p+1);}
		
	}
	
}


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