Cod sursa(job #2690225)

Utilizator UnknownPercentageBuca Mihnea-Vicentiu UnknownPercentage Data 23 decembrie 2020 14:09:51
Problema Combinari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.42 kb
#include <bits/stdc++.h>

using namespace std;

ifstream f("combinari.in");
ofstream g("combinari.out");

int v[20];
int n, m;

void afis(){
    for(int i = 1;i <= m;i++)
        g << v[i] << " ";
    g << "\n";
}

void back(int k){

    for(int i = v[k - 1] + 1;i <= n;i++){
        v[k] = i;
        if(k == m) afis();
        else back(k + 1);
    }
}

int main(){
    f >> n >> m;
    back(1);
}