Cod sursa(job #616716)

Utilizator andy_vamosRezus Andrei andy_vamos Data 13 octombrie 2011 10:25:51
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include<fstream>
using namespace std;
ifstream f("combinari.in");
ofstream g("combinari.out");
int n,m,c[19];
void afisare()
{
	  int i;
	  for(i=1;i<=m;i++)
		  g<<c[i]<<" ";
	  g<<"\n";
}
void GenCombinari(int k)
{
	 int i;
	 if(k-1==m)
	 afisare();
	 else
		 for(i=c[k-1]+1;i<=n-m+k;i++)
		 {
			 c[k]=i;
			 GenCombinari(k+1);
		 }
}
int main()
{
	f>>n>>m;
	GenCombinari(1);
	return 0;
}