Cod sursa(job #658104)

Utilizator Stefex09Stefan Teodorescu Stefex09 Data 7 ianuarie 2012 21:42:42
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.39 kb
#include<stdio.h>
using namespace std;
short n,k,v[21];
inline void rezolva(short m)
{
	if(m==k){
		for(short i=1;i<=k;i++)
			printf("%d ",v[i]);
		printf("\n");
	}
	else{
		for(short i=v[m]+1;i<=n;i++){
			v[m+1]=i;
			rezolva(m+1);
		}
	}
}
int main()
{
	freopen("combinari.in","r",stdin);
	freopen("combinari.out","w",stdout);
	scanf("%d%d",&n,&k);
	rezolva(0);
	return 0;
}