Cod sursa(job #161160)

Utilizator kojocojocaru aurelian kojo Data 17 martie 2008 17:41:40
Problema Combinari Scor 10
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include<fstream.h>
ifstream f("combinari.in");
ofstream g("combinari.out");
int n,k,a[19];
void bord()
{
for(int i=1;i<=k;i++)
    a[i]=k-i+1;
}
void afis()
{
for(int i=k;i>=1;i--)
    g<<a[i]<<' ';
g<<'\n';   
}  
void comb(int niv)
{if(niv<=k)
	{for(int i=a[niv]+1;i<=n-niv+1;i++)
	    {a[niv]=i;afis();}
	 comb(niv+1);
	}
}
int main()
{   
f>>n>>k;   
bord();afis();
comb(1);
return 0;
}