Cod sursa(job #826696)

Utilizator BeilandArnoldArnold Beiland BeilandArnold Data 1 decembrie 2012 08:29:27
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.31 kb
#include <fstream>

int main(){
    std::ifstream fin("submultimi.in");
    std::ofstream fout("submultimi.out");
    unsigned n,max;
    fin>>n;
    max=1u<<n;
    for(unsigned rep=1u;rep<max;++rep){
        for(unsigned i=0u;i<n;++i)
            if(rep&(1u<<i)) fout<<i+1<<' ';
        fout<<'\n';
    }
}