Cod sursa(job #857548)

Utilizator vaneacsuVlad Neacsu vaneacsu Data 17 ianuarie 2013 22:51:39
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.44 kb
#include<fstream>
using namespace std;
int n, k, v[30], poz;
	ifstream cin("combinari.in");
	ofstream cout("combinari.out");
void print(int v[])
{
	for (int j=1; j<=k; j++)
		cout<<v[j]<<" ";
	cout<<"\n";
}

void comb(int n, int k, int poz)
{
	if (poz>k)
		print(v);
	else
	{
		for (int i=v[poz-1]+1; i<=n; i++)
		{
			v[poz]=i;
			comb(n,k,poz+1);
		}
	}
}

int main()
{

	cin>>n>>k;
	comb (n, k, 1);
	
	return 0;
}