Cod sursa(job #3153978)

Utilizator SerbanCaroleSerban Carole SerbanCarole Data 2 octombrie 2023 16:17:31
Problema Combinari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.62 kb
#include <fstream>
using namespace std;
ifstream cin("combinari.in");
ofstream cout("combinari.out");
using pii = pair<int,int>;
int n , k , ind , l , ans[19];
bool tk[19];
void b()
{
    ++ind;
    if(ind > k)
    {
        for(int i = 1 ; i <= k ; i++)
        {
            cout << ans[i] << ' ';
        }
        cout << '\n';
        ind--;
        return;
    }
    int og = l;
    for(int i = l+1 ; i <= n-k+ind ; i++)
    {
            l = i;
            ans[ind] = i;
            b();
            l = og;
    }
    ind--;
}
signed main()
{
    cin >> n >> k;
    b();
    return 0;
}