Cod sursa(job #602390)

Utilizator a_h1926Heidelbacher Andrei a_h1926 Data 11 iulie 2011 12:13:55
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.53 kb
#include <iostream>
#include <fstream>

using namespace std;

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

int N, Stack[20], K;

void Print ()
{
    for (int i=1; i<=K; ++i)
    {
        fout << Stack[i] << " ";
    }
    fout << "\n";
}

void Back (int k)
{
    if (k==K+1)
    {
        Print ();
        return;
    }
    for (int i=Stack[k-1]+1; i<=N; ++i)
    {
        Stack[k]=i;
        Back (k+1);
    }

}

int main()
{
    fin >> N >> K;
    Back (1);
    return 0;
}