Cod sursa(job #2127014)

Utilizator dragos03dragos popescu septimiu dragos03 Data 10 februarie 2018 11:27:16
Problema Problema Damelor Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.52 kb
#include <fstream>

using namespace std;
int n,m,a[20],x[20];

ifstream f("submultimi.in");
ofstream g("submultimi.out");

void citire()
{
    f>>n;

}

void afisare(int k)
{
    for(int i=1; i<=k; i++)
        g<<x[i]<<" ";
    g<<'\n';
}


void backt(int k)
{
    if(k>1)
        {afisare(k-1);
        }
    for(int i=x[k-1]+1; i<=n; i++)
    {
        x[k]=i;
        backt(k+1);

    }
    if(k>n)
        return;
}


int main()
{x[0]=0;
    citire();
    backt(1);
    return 0;
}