Cod sursa(job #885332)

Utilizator thepunisher38Tomulescu Ninel thepunisher38 Data 21 februarie 2013 20:46:47
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.5 kb
#include<iostream>
#include<stdio.h>
FILE *f,*g;
int st[50],k,n;
void back(int p)
{
    int pval;
    for(pval=st[p-1]+1;pval<=n;pval++)
    {
        st[p]=pval;
        if(p==k)
        {
            for(int i=1;i<=k;i++)
                fprintf(g,"%d ",st[i]);
            fprintf(g,"\n");
        }
        else back(p+1);
    }
}
int  main()
{
    st[0]=0;
    f=fopen("combinari.in","r");
    g=fopen("combinari.out","w");
    fscanf(f,"%d %d",&n,&k);
    back(1);
    return 0;
}