Cod sursa(job #2204429)

Utilizator DordeDorde Matei Dorde Data 15 mai 2018 20:35:42
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.48 kb
#include <fstream>
#include <cstdio>
using namespace std;
char const in [] = "submultimi.in";
char const out [] = "submultimi.out";
ifstream f (in);
int main()
{
    freopen (out , "w" , stdout);
    int n , i , j;
    f >> n;
    for(i = 1 ; i < (1 << n)  ; ++ i)
    {
        bool e = 0;
        for(j = 1 ; j <= n ; ++ j)
            if(i & (1 << (j - 1)))
                printf ("%d " , j ) , e = 1;
        if(e)
            puts ("");
    }
    return 0;
}