Cod sursa(job #3182749)

Utilizator dobreraduDobre Radu Fabian dobreradu Data 9 decembrie 2023 15:16:28
Problema Submultimi Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.5 kb
#include <bits/stdc++.h>

using namespace std;
ifstream in("submultimi.in");
ofstream out("submultimi.out");
vector <int> v;
void afisare(){
    for( int i = 0; i < v.size(); i++ )
        out << v[i] << " ";
    if( v.size() )
        out << "\n";
}
void bkt( int pas, int n ){
    if( pas > n ){
        afisare();
        return;
    }
    bkt(pas+1, n);
    v.push_back(pas);
    bkt(pas+1, n);
    v.pop_back();
}
int main()
{
    int n;
    in >> n;
    bkt(1, n);
    return 0;
}