Cod sursa(job #3038281)

Utilizator radu._.21Radu Pelea radu._.21 Data 27 martie 2023 10:24:32
Problema Combinari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.52 kb
#include <fstream>

using namespace std;
ifstream fin("combinari.in");
ofstream fout("combinari.out");
int n,x[20],f[20],k;
void afisare(){
    for(int i=1;i<=k;i++)
        fout<<x[i]<<" ";
    fout<<'\n';
}
void back(int poz){
    if(poz==k+1)
        afisare();
    else{
        for(int i=x[poz-1]+1;i<=n;i++)
            if(f[i]==0){
                x[poz]=i; f[i]=1;
                back(poz+1);
                f[i]=0;
        }

    }

}
int main(){
    fin>>n>>k;
    back(1);

    return 0;
}