Cod sursa(job #418307)

Utilizator veliki.velicuVelicu Stefan veliki.velicu Data 15 martie 2010 19:03:08
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include<fstream>
using namespace std;
short int n, k, sol[18], p;

ifstream in("combinari.in");
ofstream out("combinari.out");

void afisare()
{
	for(int i=1; i<=k; i++)
		out<<sol[i]<<' ';
	out<<"\n";
}

void back(int p)
{
	int i;
	if(p == k+1)
	{		
		afisare();
		return ;
	}
	for(i=1+sol[p-1]; i<=n; i++)
	{
		sol[p] = i;
		back(p+1);
	}	
}

int main()
{
	in>>n>>k;
	back(1);
	return 0;
}