Cod sursa(job #353768)

Utilizator csizMocanu Calin csiz Data 5 octombrie 2009 23:38:37
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include <fstream>
using namespace std;

    ifstream in("combinari.in");
    ofstream out("combinari.out");
    int n;int k;int j;
    int v[20];


void gen(int p=0,int j=0){
    if(p<k){
        for(int i=j+1;i<=n;i++){
            v[p]=i;
            gen(p+1,i);
        }
    }else if(p==k){
        for(int i=0;i<k;i++){
            out<<v[i]<<" ";
        }
        out<<"\n";
    }
}


int main(){
    in>>n>>k;
    gen();
}