Cod sursa(job #1107213)

Utilizator vyrtusRadu Criuleni vyrtus Data 13 februarie 2014 18:34:47
Problema Submultimi Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include <fstream>
#include <iostream>
using namespace std;

ifstream f("submultimi.in");
ofstream g("submultimi.out");

int n, a[17];

int main()
{
    f >> n;
    for (int i=1;i<=n;i++)
        a[i] = i;
    for (int i=2; i < (1 << n) * 2  ;i++)
    {
        if (i % 2 == 1 )
        {
        for (int j=1;j<=n;j++)
            if (((1 << j) & i) > 0) cout << a[j] << " ";
        cout << "\n";
        }
    }

    return 0;
}