Cod sursa(job #3184160)

Utilizator CastielGurita Adrian Castiel Data 14 decembrie 2023 17:10:40
Problema Submultimi Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.5 kb
#include <iostream>
#include <fstream>
#include <vector>
using namespace std;
ifstream fin("submultimi.in");
ofstream fout("submultimi.out");
int n;
vector<int> v;
void search(int k)
{
    if(k==n)
    {
        for(auto x:v)
        {
            fout<<x+1<<" ";
        }
        fout<<endl;
        return;
    }
    search(k+1);
    v.push_back(k);
    search(k+1);
    v.pop_back();
}
int main()
{
    fin>>n;
    search(0);
    fin.close();
    fout.close();
    return 0;
}