Cod sursa(job #2039791)

Utilizator SqueekDanielTodasca Daniel SqueekDaniel Data 14 octombrie 2017 22:30:36
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include <iostream>
#include <fstream>

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


int main()
{
    int n; f>>n;

    int lim = 1<<n;

    for(int x=1, ind, p, i; x<lim; x++) {
        ind = x;
        p=0;
        while(ind) {
            ++p;
            if(ind & 1)
                g<<p<<" ";

            ind = ind>>1;
        }

        g<<"\n";
    }


    return 0;
}