Cod sursa(job #1867990)

Utilizator cyber_ghSoltan Gheorghe cyber_gh Data 4 februarie 2017 14:50:08
Problema Submultimi Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include <bits/stdc++.h>

using namespace std;

ifstream fin("submultimi.in");
ofstream fout("submultimi.out");
int N,A[100],B[100];

void printit(int A[]){
	for (int i=1;i<=N;i++) if (A[i]) fout <<i<<" ";
	fout <<"\n";
	
}

void back(int A[],int x){
	if (x==N){
		A[x]=0;
		printit(A);
		A[x]=1;
		printit(A);
		return ;
	}
	A[x]=0;
	back(A,x+1);
	A[x]=1;
	back(A,x+1);
	
	
	
}

int main(){
	fin >>N;
	back(A,1);
	
	return 0;
}