Cod sursa(job #695539)

Utilizator vlcmodanModan Valentin vlcmodan Data 28 februarie 2012 12:52:24
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include<stdio.h>
int a,b,i,j,n,k,d[100];
void rezolva(int j,int k,int in)
{
	int i;
	if(k==0)
		{for(i=1;i<=in;i++)
			printf("%d ",d[i]);
		printf("\n");
		}
	else
	for(i=j+1;i<=n-k+1;i++)
	{
		d[++in]=i;
		rezolva(i,k-1,in);
		in--;
	}
}
int main()
{
	freopen("combinari.in","r",stdin);
	freopen("combinari.out","w",stdout);
	scanf("%d %d",&n,&k);
	rezolva(0,k,0);
	
	return 0;}