Cod sursa(job #433489)

Utilizator btamasyaBorsos Tamas btamasya Data 3 aprilie 2010 18:59:55
Problema Combinari Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.36 kb
#include<iostream.h>
#include<fstream.h>
fstream f,g;
int t[100],n,k;
void comb (int p)
{
	int i;
	if (p==k) {for (i=0;i<p;i++) g<<t[i]+1;g<<'\n';}
	else 
		for (i=p;i<n;i++)
			if ((i>t[p-1])||(p==0))
			{
				t[p]=i;
				comb (p+1);
			}
}
int main()
{
	f.open ("combinari.in",ios::in);
	g.open ("combinari.out",ios::out);
	f>>n>>k;
	comb (0);
}