Cod sursa(job #3342783)

Utilizator tux_personTudor Oancea tux_person Data 25 februarie 2026 18:06:08
Problema Combinari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.61 kb
#include <fstream>
#include <vector>
using namespace std;

vector<int> v;

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

void brojustletmenamethisfunctionnextbruh(int targ, int first, int n){
    if(v.size() == targ){
        for (int i = 0; i<v.size(); i++)
            fout<<v[i]<<' ';
        fout<<'\n';
        return;
    }

    for (int i = first; i<=n-targ+v.size()+1; i++){
        v.push_back(i);
        brojustletmenamethisfunctionnextbruh(targ, i+1, n);
        v.pop_back();
    }

    return;
}
int main(){
    int n, k;
    fin>>n>>k;
    brojustletmenamethisfunctionnextbruh(k, 1, n);
}