Cod sursa(job #1844848)

Utilizator ArmaghedonDodon Aurel Armaghedon Data 10 ianuarie 2017 16:01:01
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <fstream>
#include <vector>
using namespace std;

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

int n,v[16];
void afisare(int k)
{
    for (int i=1;i<=k;i++)
    {
        out<<v[i]<<" ";
    }
    out<<'\n';
}
void bk(int k)
{
    for (int i=v[k-1]+1;i<=n;i++)
    {
        v[k]=i;
        afisare(k);
        bk(k+1);
    }
}

main()
{
    in>>n;
    bk(1);
}