Cod sursa(job #1320818)

Utilizator NeapoleonDan-Mihai Bradu Neapoleon Data 18 ianuarie 2015 16:02:05
Problema Combinari Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.32 kb
#include<fstream>

using namespace std;

ifstream cin("comb.in");
ofstream cout("comb.out");

int a[20],n,m;

void comb(int k)
{
	int i;
	if(k==m+1){
		for(i=1;i<=m;++i)cout<<a[i]<<' ';
		cout<<'\n';
	}
	else for(i=a[k-1]+1;i<=n;++i){
		a[k]=i;
		comb(k+1);
	}
}

main(void)
{
	cin>>n>>m;
	comb(1);
}