Cod sursa(job #1158757)

Utilizator nickulNic Kul nickul Data 29 martie 2014 01:13:23
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include<fstream>
#include<vector>

using namespace std;

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

int n,k;

void solve(vector<int> s, int j)
{
	int i;
	s.push_back(j);
	if(s.size()==k+1)
	{
		for(i=1;i<=k;i++)
			out<<s.at(i)<<" ";
		out<<'\n';
	}
	else
		for(i=j+1;i<=n-k+s.size();i++)
			solve(s,i);
}

int main()
{
	in>>n>>k;
	vector<int> s;
	solve(s,0);
}