Cod sursa(job #3293377)

Utilizator tudorhTudor Horobeanu tudorh Data 11 aprilie 2025 16:20:31
Problema Submultimi Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.54 kb
#include <bits/stdc++.h>

using namespace std;
ifstream fin("submultimi.in");
ofstream fout("submultimi.out");
bool c[18];
void build(int n)
{
    while(!c[n+1])
    {
        int i;
        bool ok=0;
        for(i=1;i<=n && c[i];i++)
            c[i]=0;
        c[i]=1;
        for(int i=1;i<=n;i++)
            if(c[i])
            {
                fout<<i<<' ';
                ok=1;
            }
        if(ok)
            fout<<'\n';
    }
}
int main()
{
    int n;
    fin>>n;
    build(n);
    return 0;
}