Cod sursa(job #1479268)

Utilizator CalinSpiridonSpiridon Calin CalinSpiridon Data 30 august 2015 21:31:30
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <fstream>

using namespace std;

ifstream fin("combinari.in");
ofstream fout("combinari.out");

int n,k,v;
int a[20];

void write(){
    for(int i=1;i<=k;++i) fout<<a[i]<<' ';
    fout<<'\n';
}

void combo(int p){
    if(p==k+1) write();
    else{
        v=a[p-1];
        for(int i=v+1;i<=n;++i) a[p]=i,combo(p+1);
    }
}

int main(){
    fin>>n>>k;
    combo(1);

    return 0;
}