Cod sursa(job #540739)

Utilizator mateiuliIulian mateiuli Data 24 februarie 2011 12:37:23
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include <fstream.h>

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

int n, k, s[20];

void afisare(int p) {
	for(int i=1; i<=p; i++)
		fout<<s[i]<<" ";
	fout<<'\n';
}

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

int main() {
	fin>>n>>k;
	back(0);
}