Cod sursa(job #1069390)

Utilizator gabriel.badeaGabriel Badea gabriel.badea Data 29 decembrie 2013 22:43:36
Problema Submultimi Scor 70
Compilator cpp Status done
Runda Arhiva educationala Marime 0.33 kb
#include <iostream>
using namespace std;

int main()
{
	int N;
	freopen("submultimi.in", "r", stdin);
	freopen("submultimi.out", "w", stdout);
	cin >> N;

	int lim = 1 << N;

	for(int i = 1; i < lim; ++i)
	{
		for(int j = 1; j <= N; ++j)
			if(i & (1 << (j-1)))
				cout << j << " ";
		cout << endl;
	}

	return 0;
}