Cod sursa(job #2291615)

Utilizator BogauuuBogdan Ivancu Bogauuu Data 28 noiembrie 2018 11:53:40
Problema Submultimi Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.4 kb
#include <fstream>

using namespace std;

ifstream fin("submultimi.in");
ofstream fout("submultimi.out");

long long n,i,a,j;

int main()
{
    fin >> n;
    for (i=1;i<=(1<<n)-1;i++)
    {
        j=1;
        a=i;
        while (a!=0)
        {
            if ((a&1)==1) fout << j << " ";
            j++;
            a>>=1;
        }
        fout << "\n";
    }

    return 0;
}