Cod sursa(job #781481)

Utilizator avramavram andrei marius avram Data 24 august 2012 15:37:44
Problema Submultimi Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.34 kb
#include <fstream.h>


using namespace std;

int N, i, b;

int main() {
	ifstream f("submultimi.in");
	ofstream g("submultimi.out");
	
	f>>N;
	
	for (i=1;i<=((1<<N)-1);i++) {
		//ma intereseaza cei N biti din scrierea binara a lui i
		for (b = 0; b<=N-1; b++)
			if ((i>>b)&1) {
				g<<b+1<<" ";
			}
		g<<"\n";
	}
	
	return 0;
}