Cod sursa(job #1249264)

Utilizator okros_alexandruOkros Alexandru okros_alexandru Data 26 octombrie 2014 19:24:59
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.51 kb
#include <fstream>

#define Nmax 20

using namespace std;

int N;

void Solve() {

    int i, j, T;

    ofstream out("submultimi.out");

    T = (1 << N) - 1;
    for(i = 1; i <= T; i++) {

        for(j = 0; j < N; j++)
            if(i & (1 << j))
                out << (j + 1) << ' ';

        out << '\n';

        }

    out.close();

}
void Read() {

    ifstream in("submultimi.in");
    in >> N;
    in.close();

}
int main() {

    Read();
    Solve();

    return 0;

}