Cod sursa(job #2024831)

Utilizator eduardandrei20Nechifor Eduard Andrei eduardandrei20 Data 21 septembrie 2017 11:41:43
Problema Combinari Scor 80
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include <fstream>
#include <iostream>
#include <cassert>

using namespace std;

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

int n , m , x[20];

void afis(int n){
	for(int i=1 ; i<=n ; ++i)
		fout << x[i] << " ";
	fout << endl;
}

void back(int k){
	for(int i=x[k-1]+1;i<=n;++i)
	{
		x[k]=i;
		if(k==m)
			afis(m);
		else
			back(k+1);
	}
}

int main(){
	fin >> n >> m;
	back(1);
	return 0;
}