Cod sursa(job #797031)

Utilizator FlameingoAiordachioaei Marius Flameingo Data 13 octombrie 2012 10:52:40
Problema Submultimi Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.34 kb
#include<cstdio>
using namespace std;
bool x[17],n;
void back(int i)
{
	if(i>n)
	{
		for(int j=1;j<=n;j++)
			if(x[j])
				printf("%d ",j);
		printf("\n");
		return;
	}
	x[i]=1;
	back(i+1);
	x[i]=0;
	back(i+1);
}
int main()
{
	//freopen("submultimi.in","r",stdin);freopen("submultimi.out","w",stdout);
	scanf("%d",&n);
	back(1);
}