Cod sursa(job #786140)

Utilizator sory1806Sandu Sorina-Gabriela sory1806 Data 10 septembrie 2012 16:04:36
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb

#include <iostream>
#include <fstream>

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


int main()
{
    int n, lim;

    f >> n;

    lim = 1 << n;

    for (int i = 1; i < lim; i ++) {
        for (int j = 1; j <= n; j ++) {
            if ((1 << (j - 1)) & i) {
                g << j << ' ';
            }
        }
        g << '\n';
    }

    return 0;
}