Cod sursa(job #1786752)

Utilizator miha1000Dica Mihai miha1000 Data 23 octombrie 2016 16:18:02
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.49 kb
#include <iostream>
#include <fstream>

using namespace std;

int n,k;
int V[20];
ifstream f("combinari.in");
ofstream g("combinari.out");

void combinari(int l){
    int i;
    if (l==k+1) {
        for (i=1;i<=k;i++){
            g << V[i] << " ";
        }
        g << "\n";
    }
    else {
        for (i=V[l-1]+1;i<=n;i++){
            V[l]=i;
            combinari(l+1);
            V[l]=0;
        }
    }
}

int main()
{
    f >> n >> k;
    combinari(1);
}