Cod sursa(job #3355508)

Utilizator RalfOctavian Ralf Data 22 mai 2026 22:40:45
Problema Combinari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.47 kb
#include <bits/stdc++.h>
using namespace std;

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

int n, k;

vector<int> sol;

void bt(int start) {

    if (sol.size() == k) {

        for (int x : sol) {
            fout << x << " ";
        }

        fout << '\n';
        return;
    }

    for (int i = start; i <= n; i++) {

        sol.push_back(i);

        bt(i + 1);

        sol.pop_back();
    }
}

int main() {

    fin >> n >> k;

    bt(1);

    return 0;
}