Cod sursa(job #483381)

Utilizator R.A.RFMI Romila Remus Arthur R.A.R Data 8 septembrie 2010 14:33:29
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.47 kb
#include <fstream>

using namespace std;

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

int N,K,V[20];

void afiseaza()
{
    for(int i=1;i<=K;i++)
        out<<V[i]<<' ';
    out<<'\n';
}

void back(int k)
{
    if(k==K+1)
        afiseaza();
    else
    {
        for(int i=V[k-1]+1;i<=N;i++)
            V[k] = i,back(k+1);
    }
}

int main()
{
    in>>N>>K;
    for(int i=1;i<=N;i++)
        V[1]=i,back(2);
    return 0;
}