Cod sursa(job #3128830)

Utilizator SorinBossuMarian Sorin SorinBossu Data 11 mai 2023 08:23:39
Problema Combinari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.49 kb
#include <iostream>
#include <deque>
#include <fstream>
using namespace std;
ifstream in("combinari.in");
ofstream out("combinari.out");
int nn, k;
deque<int>q;
void back_track(int n,int p)
{
 if ( n == k+1)
 {
     for ( auto c:q)
        out << c << " ";
     out << "\n";
     return;
 }
 for ( int i = p; i <= nn ; ++i )
 {
     q.emplace_back(i);
     back_track(n+1, i+1);
     q.pop_back();
 }
}
int main()
{
    in >> nn >> k;
    back_track(1, 1);
    return 0;
}