Cod sursa(job #2438884)

Utilizator RazvanucuPopan Razvan Calin Razvanucu Data 14 iulie 2019 11:48:32
Problema Submultimi Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.44 kb
#include <bits/stdc++.h>
using namespace std;
ifstream f("submultimi.in");
ofstream g("submultimi.out");
int k,n,m;
int sol[22];
void bk()
{
    int i;
    for(i=1; i<=sol[0]; i++)
        g<<sol[i]<<" ";

    if(sol[0])
        g<<"\n";

    for(i=sol[sol[0]]+1; i<=n; i++)
    {
        sol[++sol[0]]=i;
        bk();
        sol[sol[0]]=0;
        sol[0]--;
    }
}
int main()
{
    f>>n;

    bk();
    return 0;
}