Cod sursa(job #273994)

Utilizator zerobaratalexandra zerobarat Data 9 martie 2009 12:19:28
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include<fstream.h>
ifstream fin("combinari.in");
ofstream fout("combinari.out");

int n,x[20],k;

void back(int d)
{
if(d==k+1){
	  for(int i=1;i<=k;i++)
	   fout<<x[i]<<" ";
	   fout<<'\n';
	   }
     else for(int i=x[d-1]+1;i<=n;i++)
	   {x[d]=i;
	   back(d+1);
	   }
}

int main()
{fin>>n>>k;
x[0]=0;
back(1);
fin.close();
fout.close();
return 0;
}