Cod sursa(job #2126978)

Utilizator Vladv01Vlad Vladut Vladv01 Data 10 februarie 2018 11:02:23
Problema Submultimi Scor 70
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <iostream>
#include <fstream>

using namespace std;

int n,x[20];
ofstream g("submultimi.out");
ifstream f("submultimi.in");
void afisare(int k)
{
    for(int i=1;i<k;i++)
        g<<x[i]<<" ";
    g<<endl;
}

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

int main()
{

    f>>n;
    bkt(1);
    return 0;
}