Cod sursa(job #392853)

Utilizator PavelRazvanPavel Razvan PavelRazvan Data 8 februarie 2010 14:45:08
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.39 kb
#include<stdio.h>
int a[20],n;
void back (int k,int poz)
{
    int i,j;
    for(i=poz;i<=n;++i)
    {
        a[k]=i;
        back(k+1,i+1);
        for(j=1;j<=k;++j)
            printf("%d ",a[j]);
        printf("\n");
    }
}
int main ()
{
    freopen("submultimi.in","r",stdin);
    freopen("submultimi.out","w",stdout);
    scanf("%d",&n);
    back(1,1);
    return 0;
}