Cod sursa(job #2611409)

Utilizator dsandru89Sandru Daniel Cornel dsandru89 Data 6 mai 2020 20:31:17
Problema Submultimi Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.45 kb
#include <iostream>
#include <fstream>
using namespace std;
 ifstream fin("bla.in");
 ofstream fout("bla.out");


int n,v[11];

void afis(int k)
{
  for(int i=1;i<=k;i++)
    fout<<v[i]<<" ";
  fout<<endl;
}

bool valid(int k)
{
   if(v[k]>v[k-1])return true;
   return false;
}

void backtr(int k)
{
  for(int i=1;i<=n;i++)
  {
   v[k]=i;

      if(valid(k)){afis(k);backtr(k+1);}
  }
}

int main()
{
 fin>>n;
  backtr(1);
}