Cod sursa(job #3247479)

Utilizator WiseAndrei4Vetrila Andrei WiseAndrei4 Data 7 octombrie 2024 22:30:58
Problema Combinari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.46 kb
#include <iostream>
#include <fstream>
#include <algorithm>
using namespace std;
int n,m,x[50];
ifstream fin("combinari.in");
ofstream gout("combinari.out");
void afis()
{
    for(int i=1; i<=m; i++)gout<<x[i]<<' ';
    gout<<'\n';
}
void bck(int k)
{
    if(k<=m)
        for(int i=x[k-1]+1; i<=n; i++)
        {
            x[k]=i;
            bck(k+1);
        }
    else afis();
}
int main()
{
    fin>>n>>m;
    bck(1);
    return 0;
}