Cod sursa(job #1994470)

Utilizator amaliarebAmalia Rebegea amaliareb Data 25 iunie 2017 00:25:17
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.54 kb
#include <iostream>
#include <fstream>
#include <cstring>
#include <algorithm>
#define mod 666013

using namespace std;
ifstream f("combinari.in");
ofstream g("combinari.out");
int n,i,j,v[20],k;

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

void bck(int poz,int val)
{
    int i;
    if(poz==k) afis();
    else
    {
        for(i=val+1;i<=n;i++)
        {
            v[poz+1]=i;
            bck(poz+1,i);
        }
    }
}

int main()
{
    f>>n>>k;
    bck(0,0);
    return 0;
}