Cod sursa(job #158170)

Utilizator catalina5catalina serban catalina5 Data 13 martie 2008 14:50:09
Problema Combinari Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include<fstream.h>
int n,K,st[100];
ifstream fin("combinari.in");
ofstream fout("combinari.out");
void afisare(){
	for(int i=1;i<=K;i++)
		fout<<st[i]<<" ";
	fout<<endl;
}
void back(int k){
	if(k==K+1)
		afisare();
	else
	for(int i=st[k-1]+1;i<=n;i++){
		st[k]=i;
		back(k+1);
	}
}
int main(){
	fin>>n>>K; 
	back(1);
	fin.close();
	fout.close();
	return 0;
}