Cod sursa(job #3153392)

Utilizator stefanvilcescuStefan Vilcescu stefanvilcescu Data 29 septembrie 2023 15:17:04
Problema Submultimi Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.51 kb
#include <bits/stdc++.h>

using namespace std;


int main()
{
    int n, put, i, cn, ci, poz;
    ifstream cin("submultimi.in");
    cin>>n;
    put=1;
    for(i=0; i<n; i++)
        put*=2;
    ofstream cout("submultimi.out");
    poz=1;
    for(i=1; i<put; i++){
        ci=i;
        cn=n;
        poz=1;
        while(cn>0){
            if(ci%2!=0)
                cout<<poz<<" ";
            ci/=2;
            cn--;
            poz++;
        }
        cout<<"\n";
    }
    return 0;
}