Cod sursa(job #919934)

Utilizator mucalmicmarcel almic mucalmic Data 19 martie 2013 22:13:51
Problema Submultimi Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <string.h>
#include <iostream>
#include <map>
#include <vector>
#include <algorithm>
#include <stdio.h>
#include <math.h>

#define MAX 20

using namespace std;


int main() {

int n, i, j;

freopen("submultimi.in", "r", stdin);
freopen("submultimi.out", "w", stdout);
scanf("%d", &n);

int nr = pow(2,n);

for (i=0; i<nr; i++) {
	for (j=0; j<n; j++) {
		if (i&(1<<j))
			cout<<j+1<<" ";
	}
	cout<<endl;
}

}