Cod sursa(job #563514)

Utilizator strutqytruta marian cosmin strutqy Data 25 martie 2011 12:50:11
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.64 kb
#include<fstream.h>

int st[20],n,k;

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

void initializari()
    {
    int i;

    for(i=0;i<=19;++i)
        st[i]=0;
    do{
        fin>>n;
        fin>>k;
    } while(n<k);
    }

void tipar(int p)
{
    int j;
    for(j=1;j<=p;++j)
        fout<<st[j]<<" ";
    fout<<'\n';
}

int back(int p)
    {
    int pval;
    for(pval=st[p-1]+1;pval<=n;++pval)
    {
        st[p]=pval;
            if(p==k)
                tipar(p);
            else
                back(p+1);
    }
    }

int main()
{
    initializari();
    back(1);
    }