Cod sursa(job #3191018)

Utilizator asparkCostea Andrei Ioan aspark Data 8 ianuarie 2024 16:59:25
Problema Submultimi Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.54 kb
#include <iostream>
#include <fstream>
#include <vector>

using namespace std;

ifstream fin("submultimi.in");
ofstream fout("submultimi.out");

vector<int> V;

void afisare(){

    for(int i = 0; i < V.size(); i++){
        fout<<V[i]<<" ";
    }
    fout<<"\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;
    fin>>n;

    bkt(1, n);

    return 0;
}