Cod sursa(job #894386)

Utilizator lucian666Vasilut Lucian lucian666 Data 26 februarie 2013 21:01:22
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.39 kb


#include<fstream>
using namespace std;
ofstream out("submultimi.out");

int n ;

int main()
{
    ifstream in("submultimi.in");

    in >> n;
    int lim = 1 << n ;

    for( int i=1 ; i < lim ; i++)
    {
        for( int j = 1 ; j<=n ; j++)
            if ( i & ( 1 << ( j -1  ) ) )
                out << j << " ";

        out << '\n';
    }

    return 0;
}