Cod sursa(job #1628728)

Utilizator krityxAdrian Buzea krityx Data 4 martie 2016 10:19:07
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include <fstream>

using namespace std;

int n, k;
int v[25];
ofstream g("combinari.out");

void print()
{
	for (int i = 1; i <= k; i++)
	{
		g << v[i] << " ";
	}
	g << "\n";
}

void back(int i)
{
	if (i == k + 1)
	{
		print();
	}
	for (int j = v[i - 1] + 1; j <= n; j++)
	{
		v[i] = j;
		back(i + 1);
	}
}

int main()
{
	
	ifstream f("combinari.in");
	f >> n >> k;
	f.close();
	back(1);
	g.close();
}