Cod sursa(job #3268699)

Utilizator mihail_11Ionescu Mihail mihail_11 Data 16 ianuarie 2025 19:18:15
Problema Submultimi Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.47 kb
#include <bits/stdc++.h>

using namespace std;
int n;
int sub[20];
ifstream fin("submultimi.in");
ofstream fout("submultimi.out");
void afis(int k)
{
    for(int i=1;i<=k;++i)
        fout<<sub[i]<<' ';
    fout<<'\n';
}
void backtr(int k)
{
    if(k==n+1)
        return;
    for(int i=sub[k-1]+1;i<=n;++i)
    {
        sub[k]=i;
        afis(k);
        backtr(k+1);
        sub[k]=0;
    }
}
int main()
{
    fin>>n;
    backtr(1);
    return 0;
}