Cod sursa(job #2737959)

Utilizator BuzatuCalinBuzatu Calin BuzatuCalin Data 5 aprilie 2021 12:54:53
Problema Combinari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.56 kb
#include <iostream>
#include <fstream>
using namespace std;
#define DIM 20
int nr_n,nr_k,poz[DIM];
ifstream fin("combinari.in");
ofstream fout("combinari.out");  
void afis()
{
    for(int i=1;i<=nr_k;i++)
    {
        fout<<poz[i]<<" ";
    }
    fout<<'\n';
}
void back_track(int k)
{
    for(int i=poz[k-1]+1;i<=nr_n;i++)
    {
        poz[k]=i;
        if(k==nr_k)
        {
            afis();
        }
        else
        {
            back_track(k+1);
        }
    }
}
int main()
{ 
    fin>>nr_n>>nr_k;
    back_track(1);
}