Cod sursa(job #1181302)

Utilizator sorin2kSorin Nutu sorin2k Data 2 mai 2014 13:58:16
Problema Submultimi Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include<fstream>
using namespace std;

ifstream fin("combinari.in");
ofstream fout("combinari.out");
int n, sol[20], p;

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

void back() {
	p = 1;
	sol[p] = 1;
	while(p > 0) {
			print_sol();
			if(sol[p] == n) {
				p--;
				sol[p]++;
			} else {
				p++;
				sol[p] = sol[p-1] + 1;
			}
	}
}

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