Cod sursa(job #2589478)

Utilizator alexboat10759Alex Mateescu alexboat10759 Data 26 martie 2020 13:36:48
Problema Submultimi Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.46 kb
#include <iostream>
#include <fstream>

using namespace std;

int n,nr=-1;
int stiva[22];

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

void backt()
{

	for(int i=1 ; i <= stiva[0] ; i++)
		fout<<stiva[i]<<" ";

	if(stiva[0])
		fout<<'\n';

	for(int i = stiva[stiva[0]]+1 ; i <= n ; i++)
	{
		stiva[++stiva[0]]=i;
		backt();
		stiva[stiva[0]]=0;
		stiva[0]--;
	}
}

int main()
{

	fin>>n;
	backt();
	return 0;
}