Cod sursa(job #1016320)

Utilizator CostanMiriamCostan Miriam CostanMiriam Data 26 octombrie 2013 01:20:17
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include <fstream>
using namespace std;


int x[22];
int n;

ofstream fout("submultimi.out");

void back(int k) {
    for (int i=1;i<=k;i++)
        fout<<x[i]<<" ";
    if (k)
        fout<<"\n";

    for (int i=x[k]+1;i<=n;i++) {

        x[++k] = i;
        back(k);
        x[k] = 0;
        k--;
    }
}


int main() {
    ifstream fin("submultimi.in");
    fin>>n;
    back(0);

    return 0;
}