Cod sursa(job #2578681)

Utilizator blackguy110muresan alexandru david blackguy110 Data 11 martie 2020 13:48:48
Problema Submultimi Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.57 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("submultimi.in");
ofstream fout("submultimi.out");
	
#include<stdio.h>
	
int n,nr=-1;
	
int st[22];
	
 
	
void back()
	
{
	
	int i;
	
	for(i=1;i<=st[0];i++)
	
		fout<<st[i]<<" ";
	
	if(st[0])
	
		fout<<"\n";
	
	for(i=st[st[0]]+1;i<=n;i++)
	
	{
	
		st[++st[0]]=i;
	
		back();
	
		st[st[0]]=0;
	
		st[0]--;
	
	}
	
}
	
 
	
int main()
	
{
	
	freopen("submultimi.in","r",stdin);
	
	freopen("submultimi.out","w",stdout);
	
	fin>>n;
	
	back();
	
	return 0;
	
}