Cod sursa(job #3252473)

Utilizator Memetel_LaviniaMemetel Mariana Lavinia Memetel_Lavinia Data 29 octombrie 2024 18:47:32
Problema Submultimi Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.42 kb
#include <bits/stdc++.h>

using namespace std;

int n,len,x[17];

void afisare()
{
    for(int i=0;i<len;i++)
        cout<<x[i]<<" ";
        cout<<endl;
}
void back(int val,int n)
{
    if(val > n)
    {
        afisare();
        return;
    }
    x[len]=val;
    len++;
    back(val+1,n);
    len--;
    x[len]=0;
    back(val+1,n);
}
int main()
{
    cin>>n;
    back(1,n);
    return 0;
}